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,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 330D5C433EA for ; Tue, 7 Jul 2020 20:14:19 +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 06B27208D5 for ; Tue, 7 Jul 2020 20:14:19 +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="bJf1I1L+" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 06B27208D5 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 424CB89A86; Tue, 7 Jul 2020 20:13:14 +0000 (UTC) Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) by gabe.freedesktop.org (Postfix) with ESMTPS id 57B9189B96 for ; Tue, 7 Jul 2020 20:13:12 +0000 (UTC) Received: by mail-wm1-x343.google.com with SMTP id f139so448703wmf.5 for ; Tue, 07 Jul 2020 13:13:12 -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=Bx4rDZogC1BiesvVAl0csmMxLWG9gJRV/a92JN7vGQM=; b=bJf1I1L+LMb4JywkuIwVxGfbgP0t0pwYIMyTShYBIQx9CqaCxuzQtn66oYI7dwJ8UY ReIprZw5a1E66OdmMyyL1kbAVVVcl9iPnFMie6takpZaW8GSR98l+rPH48fyiB1Mnb7v IW2XbZ0mCKuiQuhba0ryUsrarW6spkUBB55Ns= 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=Bx4rDZogC1BiesvVAl0csmMxLWG9gJRV/a92JN7vGQM=; b=fW6IxgWIpHuSXtU+RM0oI0PUpxMnpuCQO03psVYc4i4AJvUTW/ULeHHaHuFzV7jTIN plT+/HOwsw49h+HHYK7EXUU7JbrawT+o3PyVQo3C50thEWcCCadwBMbYamxIvCI+JT2i 0CPXdNebeIrsCdpVnnA9KZ0/6a0H9qD1ie6DI2ydh6CBzRwqHDvW7Vs/jl494w94+Z0V eiWbO1YAxGWsQGAOaIx0PI+j/biLG10Dsmv1W1j82Fh160R4NAZp2guMmWb1o0sF8eTC ND0vHx9ulFyA9U1LMB9BHoMDwdPgKUu/G/NySEc3bA5buI+uWh5X5nyEz4jNHKcgYlpG MhZA== X-Gm-Message-State: AOAM5320hx52+kGniqUgzncZo0aJ6wnsu2bykMasF9rPKuifaz0ilV/m OGcSwyRMoKL/CFasSWPknVPlTDXHCX8= X-Google-Smtp-Source: ABdhPJwXeAlwXkHmWCQYSxqV/QPdl+NS9hGpqzKkknV5bjYv2G6QyVcB1RCa1CWqqOsalvaX9zh2MQ== X-Received: by 2002:a1c:1bc6:: with SMTP id b189mr5583866wmb.166.1594152790509; Tue, 07 Jul 2020 13:13:10 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id q7sm2515262wra.56.2020.07.07.13.13.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jul 2020 13:13:09 -0700 (PDT) From: Daniel Vetter To: DRI Development Subject: [PATCH 24/25] Revert "drm/amdgpu: add fbdev suspend/resume on gpu reset" Date: Tue, 7 Jul 2020 22:12:28 +0200 Message-Id: <20200707201229.472834-25-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200707201229.472834-1-daniel.vetter@ffwll.ch> References: <20200707201229.472834-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-rdma@vger.kernel.org, Daniel Vetter , Intel Graphics Development , 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: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" 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 eCAzYTNiY2NkN2YxYzcuLjQ0YjMyMWVlY2MzZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2FtZC9hbWRncHUvYW1kZ3B1X2RldmljZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k Z3B1L2FtZGdwdV9kZXZpY2UuYwpAQCAtNDEwOSw4ICs0MTA5LDYgQEAgc3RhdGljIGludCBhbWRn cHVfZG9fYXNpY19yZXNldChzdHJ1Y3QgYW1kZ3B1X2hpdmVfaW5mbyAqaGl2ZSwKIAkJCQlpZiAo cikKIAkJCQkJZ290byBvdXQ7CiAKLQkJCQlhbWRncHVfZmJkZXZfc2V0X3N1c3BlbmQodG1wX2Fk ZXYsIDApOwotCiAJCQkJLyogbXVzdCBzdWNjZWVkLiAqLwogCQkJCWFtZGdwdV9yYXNfcmVzdW1l KHRtcF9hZGV2KTsKIApAQCAtNDM1MSw4ICs0MzQ5LDYgQEAgaW50IGFtZGdwdV9kZXZpY2VfZ3B1 X3JlY292ZXIoc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYsCiAJCSAqLwogCQlhbWRncHVfdW5y ZWdpc3Rlcl9ncHVfaW5zdGFuY2UodG1wX2FkZXYpOwogCi0JCWFtZGdwdV9mYmRldl9zZXRfc3Vz cGVuZCh0bXBfYWRldiwgMSk7Ci0KIAkJLyogZGlzYWJsZSByYXMgb24gQUxMIElQcyAqLwogCQlp ZiAoIShpbl9yYXNfaW50ciAmJiAhdXNlX2JhY28pICYmCiAJCSAgICAgIGFtZGdwdV9kZXZpY2Vf aXBfbmVlZF9mdWxsX3Jlc2V0KHRtcF9hZGV2KSkKLS0gCjIuMjcuMAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApk cmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==