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=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 8E613C54EEB for ; Mon, 23 Mar 2020 14:52:11 +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 661B120753 for ; Mon, 23 Mar 2020 14:52:11 +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="WIMRNI5X" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 661B120753 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 46A116E290; Mon, 23 Mar 2020 14:51:10 +0000 (UTC) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by gabe.freedesktop.org (Postfix) with ESMTPS id E546D6E288 for ; Mon, 23 Mar 2020 14:51:05 +0000 (UTC) Received: by mail-wr1-x441.google.com with SMTP id s1so17448364wrv.5 for ; Mon, 23 Mar 2020 07:51:05 -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=IDJ3ADNdPLJzA0WcY0MdUeD/3pJRgpalHwAdWLUEZL8=; b=WIMRNI5XANUylw+5Oz8T/kHyPEHbv0Gow9ZzR1PSnpBdqwh7OKppiEw+eUUnIWSmbr KKD8kSppfWTXBUU54fY0Vtt/0ZFLjo2KgdEtDWcMvYdlb3N2Iiy6IgP+6O62Qn9Vy/+A 38bgIsn1g5APg5/KN7t40fjoBZ0cPyu9WaRDY= 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=IDJ3ADNdPLJzA0WcY0MdUeD/3pJRgpalHwAdWLUEZL8=; b=sA+fI2+eQ2uw6KYYWT6q8As9387ziwh0Eb+SbqiFK9y288fjipGs6aUoiXsDLbVBLi h36S6rccZOmEQHzfJ4N4vLIFx6HPso4zjoEO7/whemP+xM7eY0v91I5S5ETKUJTPV9tD zqvikm9sn7dJY/pzWe+5RVlhZXQZgzWjwjLyu79hoxMAMSqpEX4RuV+1hDiPm4qSaQxl QxmRaSMyG+pmBnHNe5NoZeAYiUj0lGWcl62y1uOnpZw4+mT3Z16zCabcFV1NvKrtO3up S+iBErDv7Ymp5pqG6Uo4MNnz3Xk4cPSEWdiKOeITUkhVCHUT9Qr/C2Qt1besmJOVNND0 typg== X-Gm-Message-State: ANhLgQ1AfPodX3tYGzS4GsIitOgcBLbNUhH5CfanUFIa54PLOLDUisRa cDJTmIMniI3LNktOV51Jqvb2ij7x3KGmqQ== X-Google-Smtp-Source: ADFU+vsz6q5mbSGzjPFtkX9udYxqVI5ymkUiHI2kLCGlYgEs1XhWrIiZJTRrY9jyDaHk4IkhEkW6/w== X-Received: by 2002:a5d:644c:: with SMTP id d12mr31054547wrw.54.1584975064189; Mon, 23 Mar 2020 07:51:04 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id s22sm20376522wmc.16.2020.03.23.07.51.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2020 07:51:03 -0700 (PDT) From: Daniel Vetter To: DRI Development Subject: [PATCH 48/51] drm/mipi-dbi: Drop explicit drm_mode_config_cleanup call Date: Mon, 23 Mar 2020 15:49:47 +0100 Message-Id: <20200323144950.3018436-49-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200323144950.3018436-1-daniel.vetter@ffwll.ch> References: <20200323144950.3018436-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: David Airlie , Daniel Vetter , Intel Graphics Development , Laurent Pinchart , Thomas Zimmermann , Daniel Vetter , Kamlesh Gurudasani , Sam Ravnborg , David Lechner Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" QWxsb3dzIHVzIHRvIGRyb3AgdGhlIGRybV9kcml2ZXIucmVsZWFzZSBjYWxsYmFjayBmcm9tIGFs bApkcml2ZXJzLCBhbmQgcmVtb3ZlIHRoZSBtaXBpX2RiaV9yZWxlYXNlKCkgZnVuY3Rpb24uCgpU aGlzIGlzIG1hZGUgcG9zc2libGUgYnkgYSBwcmVjZWVkaW5nIHBhdGNoIHdoaWNoIGFkZGVkIGEg ZHJtbV8KY2xlYW51cCBhY3Rpb24gdG8gZHJtX21vZGVfY29uZmlnX2luaXQoKSwgaGVuY2UgYWxs IHdlIG5lZWQgdG8gZG8gdG8KZW5zdXJlIHRoYXQgZHJtX21vZGVfY29uZmlnX2NsZWFudXAoKSBp cyBydW4gb24gZmluYWwgZHJtX2RldmljZQpjbGVhbnVwIGlzIGNoZWNrIHRoZSBuZXcgZXJyb3Ig Y29kZSBmb3IgX2luaXQoKS4KCnYyOiBFeHBsYWluIHdoeSB0aGlzIGNsZWFudXAgaXMgcG9zc2li bGUgKExhdXJlbnQpLgoKdjM6IFVzZSBkcm1tX21vZGVfY29uZmlnX2luaXQoKSBmb3IgbW9yZSBj bGFyaXR5IChTYW0sIFRob21hcykKCkNjOiBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+ CkNjOiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KQWNrZWQtYnk6IFNh bSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KQ2M6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJl bnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KUmV2aWV3ZWQtYnk6IE5vcmFsZiBUcsO4bm5l cyA8bm9yYWxmQHRyb25uZXMub3JnPiAodjIpClRlc3RlZC1ieTogTm9yYWxmIFRyw7hubmVzIDxu b3JhbGZAdHJvbm5lcy5vcmc+ClNpZ25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52 ZXR0ZXJAaW50ZWwuY29tPgpDYzogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0 QGxpbnV4LmludGVsLmNvbT4KQ2M6IE1heGltZSBSaXBhcmQgPG1yaXBhcmRAa2VybmVsLm9yZz4K Q2M6IFRob21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPgpDYzogRGF2aWQgQWly bGllIDxhaXJsaWVkQGxpbnV4LmllPgpDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNo PgpDYzogRXJpYyBBbmhvbHQgPGVyaWNAYW5ob2x0Lm5ldD4KQ2M6IERhdmlkIExlY2huZXIgPGRh dmlkQGxlY2hub2xvZ3kuY29tPgpDYzogS2FtbGVzaCBHdXJ1ZGFzYW5pIDxrYW1sZXNoLmd1cnVk YXNhbmlAZ21haWwuY29tPgpDYzogIk5vcmFsZiBUcsO4bm5lcyIgPG5vcmFsZkB0cm9ubmVzLm9y Zz4KQ2M6IFNhbSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vZHJtX21pcGlfZGJpLmMgIHwgMTggKy0tLS0tLS0tLS0tLS0tLS0tCiBkcml2ZXJzL2dwdS9k cm0vdGlueS9oeDgzNTdkLmMgIHwgIDEgLQogZHJpdmVycy9ncHUvZHJtL3RpbnkvaWxpOTIyNS5j ICB8ICAxIC0KIGRyaXZlcnMvZ3B1L2RybS90aW55L2lsaTkzNDEuYyAgfCAgMSAtCiBkcml2ZXJz L2dwdS9kcm0vdGlueS9pbGk5NDg2LmMgIHwgIDEgLQogZHJpdmVycy9ncHUvZHJtL3RpbnkvbWkw MjgzcXQuYyB8ICAxIC0KIGRyaXZlcnMvZ3B1L2RybS90aW55L3N0NzU4Ni5jICAgfCAgMSAtCiBk cml2ZXJzL2dwdS9kcm0vdGlueS9zdDc3MzVyLmMgIHwgIDEgLQogaW5jbHVkZS9kcm0vZHJtX21p cGlfZGJpLmggICAgICB8ICAxIC0KIDkgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDI1 IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fbWlwaV9kYmku YyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fbWlwaV9kYmkuYwppbmRleCBiZWY5MzE5MTg4MmMuLmJi MjdjODI3NTdmMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9taXBpX2RiaS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fbWlwaV9kYmkuYwpAQCAtNTExLDcgKzUxMSw3IEBAIGlu dCBtaXBpX2RiaV9kZXZfaW5pdF93aXRoX2Zvcm1hdHMoc3RydWN0IG1pcGlfZGJpX2RldiAqZGJp ZGV2LAogCWlmICghZGJpZGV2LT5kYmkuY29tbWFuZCkKIAkJcmV0dXJuIC1FSU5WQUw7CiAKLQly ZXQgPSBkcm1fbW9kZV9jb25maWdfaW5pdChkcm0pOworCXJldCA9IGRybW1fbW9kZV9jb25maWdf aW5pdChkcm0pOwogCWlmIChyZXQpCiAJCXJldHVybiByZXQ7CiAKQEAgLTU4MywyMiArNTgzLDYg QEAgaW50IG1pcGlfZGJpX2Rldl9pbml0KHN0cnVjdCBtaXBpX2RiaV9kZXYgKmRiaWRldiwKIH0K IEVYUE9SVF9TWU1CT0wobWlwaV9kYmlfZGV2X2luaXQpOwogCi0vKioKLSAqIG1pcGlfZGJpX3Jl bGVhc2UgLSBEUk0gZHJpdmVyIHJlbGVhc2UgaGVscGVyCi0gKiBAZHJtOiBEUk0gZGV2aWNlCi0g KgotICogVGhpcyBmdW5jdGlvbiBmaW5hbGl6ZXMgYW5kIGZyZWVzICZtaXBpX2RiaS4KLSAqCi0g KiBEcml2ZXJzIGNhbiB1c2UgdGhpcyBhcyB0aGVpciAmZHJtX2RyaXZlci0+cmVsZWFzZSBjYWxs YmFjay4KLSAqLwotdm9pZCBtaXBpX2RiaV9yZWxlYXNlKHN0cnVjdCBkcm1fZGV2aWNlICpkcm0p Ci17Ci0JRFJNX0RFQlVHX0RSSVZFUigiXG4iKTsKLQotCWRybV9tb2RlX2NvbmZpZ19jbGVhbnVw KGRybSk7Ci19Ci1FWFBPUlRfU1lNQk9MKG1pcGlfZGJpX3JlbGVhc2UpOwotCiAvKioKICAqIG1p cGlfZGJpX2h3X3Jlc2V0IC0gSGFyZHdhcmUgcmVzZXQgb2YgY29udHJvbGxlcgogICogQGRiaTog TUlQSSBEQkkgc3RydWN0dXJlCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9oeDgz NTdkLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9oeDgzNTdkLmMKaW5kZXggYzg4Yjg0MzY2ZGM1 Li5hZjdmM2QxMGFhYzMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2h4ODM1N2Qu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9oeDgzNTdkLmMKQEAgLTE5Niw3ICsxOTYsNiBA QCBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhoeDgzNTdkX2ZvcHMpOwogc3RhdGljIHN0cnVjdCBk cm1fZHJpdmVyIGh4ODM1N2RfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJf R0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaHg4MzU3 ZF9mb3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1B UF9EUklWRVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19pbml0LAog CS5uYW1lCQkJPSAiaHg4MzU3ZCIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9p bGk5MjI1LmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MjI1LmMKaW5kZXggZmE5OThhMTYw MjZjLi4xMTg0NzdhZjQ0OTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2lsaTky MjUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MjI1LmMKQEAgLTM0Niw3ICszNDYs NiBAQCBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhpbGk5MjI1X2ZvcHMpOwogc3RhdGljIHN0cnVj dCBkcm1fZHJpdmVyIGlsaTkyMjVfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklW RVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaWxp OTIyNV9mb3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFf Vk1BUF9EUklWRVJfT1BTLAogCS5uYW1lCQkJPSAiaWxpOTIyNSIsCiAJLmRlc2MJCQk9ICJJbGl0 ZWsgSUxJOTIyNSIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MzQxLmMg Yi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MzQxLmMKaW5kZXggOTQ1ZTE1MTY5ODY2Li5lMTUy ZGUzNjkwMTkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2lsaTkzNDEuYworKysg Yi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MzQxLmMKQEAgLTE1Miw3ICsxNTIsNiBAQCBERUZJ TkVfRFJNX0dFTV9DTUFfRk9QUyhpbGk5MzQxX2ZvcHMpOwogc3RhdGljIHN0cnVjdCBkcm1fZHJp dmVyIGlsaTkzNDFfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwg RFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaWxpOTM0MV9mb3Bz LAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1BUF9EUklW RVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19pbml0LAogCS5uYW1l CQkJPSAiaWxpOTM0MSIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5NDg2 LmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5NDg2LmMKaW5kZXggYmYyOWIyMjVkMjNhLi5j NDA3OWJmOWUyYzggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2lsaTk0ODYuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5NDg2LmMKQEAgLTE2NSw3ICsxNjUsNiBAQCBE RUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhpbGk5NDg2X2ZvcHMpOwogc3RhdGljIHN0cnVjdCBkcm1f ZHJpdmVyIGlsaTk0ODZfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VN IHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaWxpOTQ4Nl9m b3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1BUF9E UklWRVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19pbml0LAogCS5u YW1lCQkJPSAiaWxpOTQ4NiIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9taTAy ODNxdC5jIGIvZHJpdmVycy9ncHUvZHJtL3RpbnkvbWkwMjgzcXQuYwppbmRleCBiOGM5NzNiYzIz NDcuLmRlY2FmNTcwNTNmZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3RpbnkvbWkwMjgz cXQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9taTAyODNxdC5jCkBAIC0xNTYsNyArMTU2 LDYgQEAgREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMobWkwMjgzcXRfZm9wcyk7CiBzdGF0aWMgc3Ry dWN0IGRybV9kcml2ZXIgbWkwMjgzcXRfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBE UklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAm bWkwMjgzcXRfZm9wcywKLQkucmVsZWFzZQkJPSBtaXBpX2RiaV9yZWxlYXNlLAogCURSTV9HRU1f Q01BX1ZNQVBfRFJJVkVSX09QUywKIAkuZGVidWdmc19pbml0CQk9IG1pcGlfZGJpX2RlYnVnZnNf aW5pdCwKIAkubmFtZQkJCT0gIm1pMDI4M3F0IiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS90aW55L3N0NzU4Ni5jIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnkvc3Q3NTg2LmMKaW5kZXggMWYx YTU3NmJlOTNjLi5jMzI5NWM3MTdiYTYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55 L3N0NzU4Ni5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90aW55L3N0NzU4Ni5jCkBAIC0yODUsNyAr Mjg1LDYgQEAgREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoc3Q3NTg2X2ZvcHMpOwogc3RhdGljIHN0 cnVjdCBkcm1fZHJpdmVyIHN0NzU4Nl9kcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcwk9IERS SVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmZvcHMJCQk9ICZz dDc1ODZfZm9wcywKLQkucmVsZWFzZQkJPSBtaXBpX2RiaV9yZWxlYXNlLAogCURSTV9HRU1fQ01B X1ZNQVBfRFJJVkVSX09QUywKIAkuZGVidWdmc19pbml0CQk9IG1pcGlfZGJpX2RlYnVnZnNfaW5p dCwKIAkubmFtZQkJCT0gInN0NzU4NiIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlu eS9zdDc3MzVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9zdDc3MzVyLmMKaW5kZXggMGY0OGE1 YTJkM2Q3Li42MzE4MDFjMzZmNDYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L3N0 NzczNXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9zdDc3MzVyLmMKQEAgLTE1Nyw3ICsx NTcsNiBAQCBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhzdDc3MzVyX2ZvcHMpOwogc3RhdGljIHN0 cnVjdCBkcm1fZHJpdmVyIHN0NzczNXJfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBE UklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAm c3Q3NzM1cl9mb3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9D TUFfVk1BUF9EUklWRVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19p bml0LAogCS5uYW1lCQkJPSAic3Q3NzM1ciIsCmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1f bWlwaV9kYmkuaCBiL2luY2x1ZGUvZHJtL2RybV9taXBpX2RiaS5oCmluZGV4IDBlZjAwNDAwMTc3 NS4uNGQwZTQ5YzBlZDJjIDEwMDY0NAotLS0gYS9pbmNsdWRlL2RybS9kcm1fbWlwaV9kYmkuaAor KysgYi9pbmNsdWRlL2RybS9kcm1fbWlwaV9kYmkuaApAQCAtMTUyLDcgKzE1Miw2IEBAIGludCBt aXBpX2RiaV9kZXZfaW5pdF93aXRoX2Zvcm1hdHMoc3RydWN0IG1pcGlfZGJpX2RldiAqZGJpZGV2 LAogaW50IG1pcGlfZGJpX2Rldl9pbml0KHN0cnVjdCBtaXBpX2RiaV9kZXYgKmRiaWRldiwKIAkJ ICAgICAgY29uc3Qgc3RydWN0IGRybV9zaW1wbGVfZGlzcGxheV9waXBlX2Z1bmNzICpmdW5jcywK IAkJICAgICAgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGUsIHVuc2lnbmVkIGlu dCByb3RhdGlvbik7Ci12b2lkIG1pcGlfZGJpX3JlbGVhc2Uoc3RydWN0IGRybV9kZXZpY2UgKmRy bSk7CiB2b2lkIG1pcGlfZGJpX3BpcGVfdXBkYXRlKHN0cnVjdCBkcm1fc2ltcGxlX2Rpc3BsYXlf cGlwZSAqcGlwZSwKIAkJCSAgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqb2xkX3N0YXRlKTsKIHZv aWQgbWlwaV9kYmlfZW5hYmxlX2ZsdXNoKHN0cnVjdCBtaXBpX2RiaV9kZXYgKmRiaWRldiwKLS0g CjIuMjUuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== 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 2FE0EC54EEB for ; Mon, 23 Mar 2020 14:52:15 +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 0154720753 for ; Mon, 23 Mar 2020 14:52:15 +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="WIMRNI5X" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0154720753 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch 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 22A646E265; Mon, 23 Mar 2020 14:51:22 +0000 (UTC) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9F0E76E279 for ; Mon, 23 Mar 2020 14:51:05 +0000 (UTC) Received: by mail-wr1-x441.google.com with SMTP id d5so5079323wrn.2 for ; Mon, 23 Mar 2020 07:51:05 -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=IDJ3ADNdPLJzA0WcY0MdUeD/3pJRgpalHwAdWLUEZL8=; b=WIMRNI5XANUylw+5Oz8T/kHyPEHbv0Gow9ZzR1PSnpBdqwh7OKppiEw+eUUnIWSmbr KKD8kSppfWTXBUU54fY0Vtt/0ZFLjo2KgdEtDWcMvYdlb3N2Iiy6IgP+6O62Qn9Vy/+A 38bgIsn1g5APg5/KN7t40fjoBZ0cPyu9WaRDY= 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=IDJ3ADNdPLJzA0WcY0MdUeD/3pJRgpalHwAdWLUEZL8=; b=Wm5VtFVuF08q1BSFJomDJG+mdn3V7OYn4SF1DoAePII/EiTwNN39l9SzOr8/smI+IQ rtavCmfGZKM4RyOKF29FKkgmtXQUdWNeL2fq7slcuS3vf1eufjsnjX4f81I5mw2yhiny G8wpbrH2lTXiiZjdOuKicg3zYrwwdiuwswZYvWy50+MPU9ph4RHOa92CdAOOVhOvycz3 +inwHWolKDTdcsBqYqeVOWgY1SOkenzKqQhh8bMaSclgZLNAVf/oWbUcfSvZB1p0RphF jZH7pIo7UyKplgZdh34HEc6p+kzLJ+Kdwm5f+raYU83YJJbY8atoyGLHyT8tKj5RlrSG lI5w== X-Gm-Message-State: ANhLgQ2O4ne3tsEUn4BZR+gEPNjj2/5wLF85X6GtVMPyUchmHxfmKewA NWlcsNRQC1sR9ofh8n4bUjIKEg== X-Google-Smtp-Source: ADFU+vsz6q5mbSGzjPFtkX9udYxqVI5ymkUiHI2kLCGlYgEs1XhWrIiZJTRrY9jyDaHk4IkhEkW6/w== X-Received: by 2002:a5d:644c:: with SMTP id d12mr31054547wrw.54.1584975064189; Mon, 23 Mar 2020 07:51:04 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id s22sm20376522wmc.16.2020.03.23.07.51.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2020 07:51:03 -0700 (PDT) From: Daniel Vetter To: DRI Development Date: Mon, 23 Mar 2020 15:49:47 +0100 Message-Id: <20200323144950.3018436-49-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200323144950.3018436-1-daniel.vetter@ffwll.ch> References: <20200323144950.3018436-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 48/51] drm/mipi-dbi: Drop explicit drm_mode_config_cleanup call X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: David Airlie , Daniel Vetter , Intel Graphics Development , Maxime Ripard , Eric Anholt , =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= , Laurent Pinchart , Thomas Zimmermann , Daniel Vetter , Kamlesh Gurudasani , Sam Ravnborg , David Lechner Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" QWxsb3dzIHVzIHRvIGRyb3AgdGhlIGRybV9kcml2ZXIucmVsZWFzZSBjYWxsYmFjayBmcm9tIGFs bApkcml2ZXJzLCBhbmQgcmVtb3ZlIHRoZSBtaXBpX2RiaV9yZWxlYXNlKCkgZnVuY3Rpb24uCgpU aGlzIGlzIG1hZGUgcG9zc2libGUgYnkgYSBwcmVjZWVkaW5nIHBhdGNoIHdoaWNoIGFkZGVkIGEg ZHJtbV8KY2xlYW51cCBhY3Rpb24gdG8gZHJtX21vZGVfY29uZmlnX2luaXQoKSwgaGVuY2UgYWxs IHdlIG5lZWQgdG8gZG8gdG8KZW5zdXJlIHRoYXQgZHJtX21vZGVfY29uZmlnX2NsZWFudXAoKSBp cyBydW4gb24gZmluYWwgZHJtX2RldmljZQpjbGVhbnVwIGlzIGNoZWNrIHRoZSBuZXcgZXJyb3Ig Y29kZSBmb3IgX2luaXQoKS4KCnYyOiBFeHBsYWluIHdoeSB0aGlzIGNsZWFudXAgaXMgcG9zc2li bGUgKExhdXJlbnQpLgoKdjM6IFVzZSBkcm1tX21vZGVfY29uZmlnX2luaXQoKSBmb3IgbW9yZSBj bGFyaXR5IChTYW0sIFRob21hcykKCkNjOiBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+ CkNjOiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KQWNrZWQtYnk6IFNh bSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KQ2M6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJl bnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KUmV2aWV3ZWQtYnk6IE5vcmFsZiBUcsO4bm5l cyA8bm9yYWxmQHRyb25uZXMub3JnPiAodjIpClRlc3RlZC1ieTogTm9yYWxmIFRyw7hubmVzIDxu b3JhbGZAdHJvbm5lcy5vcmc+ClNpZ25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52 ZXR0ZXJAaW50ZWwuY29tPgpDYzogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0 QGxpbnV4LmludGVsLmNvbT4KQ2M6IE1heGltZSBSaXBhcmQgPG1yaXBhcmRAa2VybmVsLm9yZz4K Q2M6IFRob21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPgpDYzogRGF2aWQgQWly bGllIDxhaXJsaWVkQGxpbnV4LmllPgpDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNo PgpDYzogRXJpYyBBbmhvbHQgPGVyaWNAYW5ob2x0Lm5ldD4KQ2M6IERhdmlkIExlY2huZXIgPGRh dmlkQGxlY2hub2xvZ3kuY29tPgpDYzogS2FtbGVzaCBHdXJ1ZGFzYW5pIDxrYW1sZXNoLmd1cnVk YXNhbmlAZ21haWwuY29tPgpDYzogIk5vcmFsZiBUcsO4bm5lcyIgPG5vcmFsZkB0cm9ubmVzLm9y Zz4KQ2M6IFNhbSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vZHJtX21pcGlfZGJpLmMgIHwgMTggKy0tLS0tLS0tLS0tLS0tLS0tCiBkcml2ZXJzL2dwdS9k cm0vdGlueS9oeDgzNTdkLmMgIHwgIDEgLQogZHJpdmVycy9ncHUvZHJtL3RpbnkvaWxpOTIyNS5j ICB8ICAxIC0KIGRyaXZlcnMvZ3B1L2RybS90aW55L2lsaTkzNDEuYyAgfCAgMSAtCiBkcml2ZXJz L2dwdS9kcm0vdGlueS9pbGk5NDg2LmMgIHwgIDEgLQogZHJpdmVycy9ncHUvZHJtL3RpbnkvbWkw MjgzcXQuYyB8ICAxIC0KIGRyaXZlcnMvZ3B1L2RybS90aW55L3N0NzU4Ni5jICAgfCAgMSAtCiBk cml2ZXJzL2dwdS9kcm0vdGlueS9zdDc3MzVyLmMgIHwgIDEgLQogaW5jbHVkZS9kcm0vZHJtX21p cGlfZGJpLmggICAgICB8ICAxIC0KIDkgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDI1 IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fbWlwaV9kYmku YyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fbWlwaV9kYmkuYwppbmRleCBiZWY5MzE5MTg4MmMuLmJi MjdjODI3NTdmMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9taXBpX2RiaS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fbWlwaV9kYmkuYwpAQCAtNTExLDcgKzUxMSw3IEBAIGlu dCBtaXBpX2RiaV9kZXZfaW5pdF93aXRoX2Zvcm1hdHMoc3RydWN0IG1pcGlfZGJpX2RldiAqZGJp ZGV2LAogCWlmICghZGJpZGV2LT5kYmkuY29tbWFuZCkKIAkJcmV0dXJuIC1FSU5WQUw7CiAKLQly ZXQgPSBkcm1fbW9kZV9jb25maWdfaW5pdChkcm0pOworCXJldCA9IGRybW1fbW9kZV9jb25maWdf aW5pdChkcm0pOwogCWlmIChyZXQpCiAJCXJldHVybiByZXQ7CiAKQEAgLTU4MywyMiArNTgzLDYg QEAgaW50IG1pcGlfZGJpX2Rldl9pbml0KHN0cnVjdCBtaXBpX2RiaV9kZXYgKmRiaWRldiwKIH0K IEVYUE9SVF9TWU1CT0wobWlwaV9kYmlfZGV2X2luaXQpOwogCi0vKioKLSAqIG1pcGlfZGJpX3Jl bGVhc2UgLSBEUk0gZHJpdmVyIHJlbGVhc2UgaGVscGVyCi0gKiBAZHJtOiBEUk0gZGV2aWNlCi0g KgotICogVGhpcyBmdW5jdGlvbiBmaW5hbGl6ZXMgYW5kIGZyZWVzICZtaXBpX2RiaS4KLSAqCi0g KiBEcml2ZXJzIGNhbiB1c2UgdGhpcyBhcyB0aGVpciAmZHJtX2RyaXZlci0+cmVsZWFzZSBjYWxs YmFjay4KLSAqLwotdm9pZCBtaXBpX2RiaV9yZWxlYXNlKHN0cnVjdCBkcm1fZGV2aWNlICpkcm0p Ci17Ci0JRFJNX0RFQlVHX0RSSVZFUigiXG4iKTsKLQotCWRybV9tb2RlX2NvbmZpZ19jbGVhbnVw KGRybSk7Ci19Ci1FWFBPUlRfU1lNQk9MKG1pcGlfZGJpX3JlbGVhc2UpOwotCiAvKioKICAqIG1p cGlfZGJpX2h3X3Jlc2V0IC0gSGFyZHdhcmUgcmVzZXQgb2YgY29udHJvbGxlcgogICogQGRiaTog TUlQSSBEQkkgc3RydWN0dXJlCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9oeDgz NTdkLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9oeDgzNTdkLmMKaW5kZXggYzg4Yjg0MzY2ZGM1 Li5hZjdmM2QxMGFhYzMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2h4ODM1N2Qu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9oeDgzNTdkLmMKQEAgLTE5Niw3ICsxOTYsNiBA QCBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhoeDgzNTdkX2ZvcHMpOwogc3RhdGljIHN0cnVjdCBk cm1fZHJpdmVyIGh4ODM1N2RfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJf R0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaHg4MzU3 ZF9mb3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1B UF9EUklWRVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19pbml0LAog CS5uYW1lCQkJPSAiaHg4MzU3ZCIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9p bGk5MjI1LmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MjI1LmMKaW5kZXggZmE5OThhMTYw MjZjLi4xMTg0NzdhZjQ0OTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2lsaTky MjUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MjI1LmMKQEAgLTM0Niw3ICszNDYs NiBAQCBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhpbGk5MjI1X2ZvcHMpOwogc3RhdGljIHN0cnVj dCBkcm1fZHJpdmVyIGlsaTkyMjVfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklW RVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaWxp OTIyNV9mb3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFf Vk1BUF9EUklWRVJfT1BTLAogCS5uYW1lCQkJPSAiaWxpOTIyNSIsCiAJLmRlc2MJCQk9ICJJbGl0 ZWsgSUxJOTIyNSIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MzQxLmMg Yi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MzQxLmMKaW5kZXggOTQ1ZTE1MTY5ODY2Li5lMTUy ZGUzNjkwMTkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2lsaTkzNDEuYworKysg Yi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5MzQxLmMKQEAgLTE1Miw3ICsxNTIsNiBAQCBERUZJ TkVfRFJNX0dFTV9DTUFfRk9QUyhpbGk5MzQxX2ZvcHMpOwogc3RhdGljIHN0cnVjdCBkcm1fZHJp dmVyIGlsaTkzNDFfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VNIHwg RFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaWxpOTM0MV9mb3Bz LAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1BUF9EUklW RVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19pbml0LAogCS5uYW1l CQkJPSAiaWxpOTM0MSIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5NDg2 LmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5NDg2LmMKaW5kZXggYmYyOWIyMjVkMjNhLi5j NDA3OWJmOWUyYzggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L2lsaTk0ODYuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9pbGk5NDg2LmMKQEAgLTE2NSw3ICsxNjUsNiBAQCBE RUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhpbGk5NDg2X2ZvcHMpOwogc3RhdGljIHN0cnVjdCBkcm1f ZHJpdmVyIGlsaTk0ODZfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBEUklWRVJfR0VN IHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAmaWxpOTQ4Nl9m b3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9DTUFfVk1BUF9E UklWRVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19pbml0LAogCS5u YW1lCQkJPSAiaWxpOTQ4NiIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlueS9taTAy ODNxdC5jIGIvZHJpdmVycy9ncHUvZHJtL3RpbnkvbWkwMjgzcXQuYwppbmRleCBiOGM5NzNiYzIz NDcuLmRlY2FmNTcwNTNmZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3RpbnkvbWkwMjgz cXQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9taTAyODNxdC5jCkBAIC0xNTYsNyArMTU2 LDYgQEAgREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMobWkwMjgzcXRfZm9wcyk7CiBzdGF0aWMgc3Ry dWN0IGRybV9kcml2ZXIgbWkwMjgzcXRfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBE UklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAm bWkwMjgzcXRfZm9wcywKLQkucmVsZWFzZQkJPSBtaXBpX2RiaV9yZWxlYXNlLAogCURSTV9HRU1f Q01BX1ZNQVBfRFJJVkVSX09QUywKIAkuZGVidWdmc19pbml0CQk9IG1pcGlfZGJpX2RlYnVnZnNf aW5pdCwKIAkubmFtZQkJCT0gIm1pMDI4M3F0IiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS90aW55L3N0NzU4Ni5jIGIvZHJpdmVycy9ncHUvZHJtL3Rpbnkvc3Q3NTg2LmMKaW5kZXggMWYx YTU3NmJlOTNjLi5jMzI5NWM3MTdiYTYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55 L3N0NzU4Ni5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90aW55L3N0NzU4Ni5jCkBAIC0yODUsNyAr Mjg1LDYgQEAgREVGSU5FX0RSTV9HRU1fQ01BX0ZPUFMoc3Q3NTg2X2ZvcHMpOwogc3RhdGljIHN0 cnVjdCBkcm1fZHJpdmVyIHN0NzU4Nl9kcml2ZXIgPSB7CiAJLmRyaXZlcl9mZWF0dXJlcwk9IERS SVZFUl9HRU0gfCBEUklWRVJfTU9ERVNFVCB8IERSSVZFUl9BVE9NSUMsCiAJLmZvcHMJCQk9ICZz dDc1ODZfZm9wcywKLQkucmVsZWFzZQkJPSBtaXBpX2RiaV9yZWxlYXNlLAogCURSTV9HRU1fQ01B X1ZNQVBfRFJJVkVSX09QUywKIAkuZGVidWdmc19pbml0CQk9IG1pcGlfZGJpX2RlYnVnZnNfaW5p dCwKIAkubmFtZQkJCT0gInN0NzU4NiIsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGlu eS9zdDc3MzVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9zdDc3MzVyLmMKaW5kZXggMGY0OGE1 YTJkM2Q3Li42MzE4MDFjMzZmNDYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90aW55L3N0 NzczNXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGlueS9zdDc3MzVyLmMKQEAgLTE1Nyw3ICsx NTcsNiBAQCBERUZJTkVfRFJNX0dFTV9DTUFfRk9QUyhzdDc3MzVyX2ZvcHMpOwogc3RhdGljIHN0 cnVjdCBkcm1fZHJpdmVyIHN0NzczNXJfZHJpdmVyID0gewogCS5kcml2ZXJfZmVhdHVyZXMJPSBE UklWRVJfR0VNIHwgRFJJVkVSX01PREVTRVQgfCBEUklWRVJfQVRPTUlDLAogCS5mb3BzCQkJPSAm c3Q3NzM1cl9mb3BzLAotCS5yZWxlYXNlCQk9IG1pcGlfZGJpX3JlbGVhc2UsCiAJRFJNX0dFTV9D TUFfVk1BUF9EUklWRVJfT1BTLAogCS5kZWJ1Z2ZzX2luaXQJCT0gbWlwaV9kYmlfZGVidWdmc19p bml0LAogCS5uYW1lCQkJPSAic3Q3NzM1ciIsCmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1f bWlwaV9kYmkuaCBiL2luY2x1ZGUvZHJtL2RybV9taXBpX2RiaS5oCmluZGV4IDBlZjAwNDAwMTc3 NS4uNGQwZTQ5YzBlZDJjIDEwMDY0NAotLS0gYS9pbmNsdWRlL2RybS9kcm1fbWlwaV9kYmkuaAor KysgYi9pbmNsdWRlL2RybS9kcm1fbWlwaV9kYmkuaApAQCAtMTUyLDcgKzE1Miw2IEBAIGludCBt aXBpX2RiaV9kZXZfaW5pdF93aXRoX2Zvcm1hdHMoc3RydWN0IG1pcGlfZGJpX2RldiAqZGJpZGV2 LAogaW50IG1pcGlfZGJpX2Rldl9pbml0KHN0cnVjdCBtaXBpX2RiaV9kZXYgKmRiaWRldiwKIAkJ ICAgICAgY29uc3Qgc3RydWN0IGRybV9zaW1wbGVfZGlzcGxheV9waXBlX2Z1bmNzICpmdW5jcywK IAkJICAgICAgY29uc3Qgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGUsIHVuc2lnbmVkIGlu dCByb3RhdGlvbik7Ci12b2lkIG1pcGlfZGJpX3JlbGVhc2Uoc3RydWN0IGRybV9kZXZpY2UgKmRy bSk7CiB2b2lkIG1pcGlfZGJpX3BpcGVfdXBkYXRlKHN0cnVjdCBkcm1fc2ltcGxlX2Rpc3BsYXlf cGlwZSAqcGlwZSwKIAkJCSAgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqb2xkX3N0YXRlKTsKIHZv aWQgbWlwaV9kYmlfZW5hYmxlX2ZsdXNoKHN0cnVjdCBtaXBpX2RiaV9kZXYgKmRiaWRldiwKLS0g CjIuMjUuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==