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.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 3089AC388F9 for ; Fri, 23 Oct 2020 14:56:36 +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 B5FFC206DD for ; Fri, 23 Oct 2020 14:56:35 +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="Z50VzVfT" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B5FFC206DD 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 A474E6F89B; Fri, 23 Oct 2020 14:56:33 +0000 (UTC) Received: from mail-oi1-x242.google.com (mail-oi1-x242.google.com [IPv6:2607:f8b0:4864:20::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 985D26F89A for ; Fri, 23 Oct 2020 14:56:32 +0000 (UTC) Received: by mail-oi1-x242.google.com with SMTP id w191so2165261oif.2 for ; Fri, 23 Oct 2020 07:56:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=/83dOt83kblqT92A0KMI7N06qJ8og1Wqo0+I9UlSUhU=; b=Z50VzVfTvx79lHXKLh+p2FCxHUG3Vn+9ofm+I0c1zmJoAJzkSY2vphMAf3v7ruRTk1 kvTK0X1SrTi4XtYt2RLem1ITlh2DUW4VoraSzU5G9yxhvdNR+bUT/Gy8OtT5EltPO0GW /32iWii9VhG6G9f5U5frtQCitA0NkmlaVjYiI= 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:cc:content-transfer-encoding; bh=/83dOt83kblqT92A0KMI7N06qJ8og1Wqo0+I9UlSUhU=; b=rSbWJQnmiuPXW5Gp/ThEGcd700PTSCfrVSqGxtfkCIJC8wSbaZZet/0ykJl4iQiq5w x2In02bjnfOMJPOiE4DHroVNsk0NOaEsn14EsSSfuadNrDi8rV4zKxZ4+h3jHX4KjSZt /yXkrV+imM7+K+hvw3ZHEYxFAd7Rk+C87T/MsXS4pEqb1/dYIwuMxk7LOtTeXaamWhan y76ZsFKom+qs6lokKVCW3WUHWnd2IhoLq0TZd18YMm9HNqcUfSjmw7ZM6H/AjlEOKNiu En2htggygY+xxmqA2QkDjwLJlCvXhO42u9HqmtJHDbfV4BXzsiUrg4hemiR1i44Mzvz/ Vzug== X-Gm-Message-State: AOAM5335J5J15jHlU57ArRVBvU9XpvtFfl9RvFNojPLy8NGaRHsE74V+ pjTomzc0GBPul48PPzsEpe2Jjf+hj0VmhoVTjr44yw== X-Google-Smtp-Source: ABdhPJzJK8hmjq2ay9+RBggQyEacr+AN0gHm14oKvVLfO6FeYsWbeWaC/6bjzqP45v4vcWBupqmYn2xmLgcVAtwyLqg= X-Received: by 2002:aca:cc01:: with SMTP id c1mr2037911oig.128.1603464991027; Fri, 23 Oct 2020 07:56:31 -0700 (PDT) MIME-Version: 1.0 References: <20201021163242.1458885-1-daniel.vetter@ffwll.ch> <20201023122216.2373294-1-daniel.vetter@ffwll.ch> <20201023122216.2373294-28-daniel.vetter@ffwll.ch> <18e78a2d-6ede-97b8-3c8c-e85354a573f8@amd.com> In-Reply-To: <18e78a2d-6ede-97b8-3c8c-e85354a573f8@amd.com> From: Daniel Vetter Date: Fri, 23 Oct 2020 16:56:20 +0200 Message-ID: Subject: Re: [PATCH 28/65] drm/ttm: WARN_ON non-empty lru when disabling a resource manager To: =?UTF-8?Q?Christian_K=C3=B6nig?= 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: Daniel Vetter , Intel Graphics Development , Huang Rui , DRI Development Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gRnJpLCBPY3QgMjMsIDIwMjAgYXQgNDo1NCBQTSBDaHJpc3RpYW4gS8O2bmlnCjxjaHJpc3Rp YW4ua29lbmlnQGFtZC5jb20+IHdyb3RlOgo+Cj4gQW0gMjMuMTAuMjAgdW0gMTQ6MjEgc2Nocmll YiBEYW5pZWwgVmV0dGVyOgo+ID4gdHRtX3Jlc291cmNlX21hbmFnZXItPnVzZV90eXBlIGlzIG9u bHkgdXNlZCBmb3IgcnVudGltZSBjaGFuZ2VzIGJ5Cj4gPiB2bXdnZnguIEkgdGhpbmsgaWRlYWxs eSB3ZSdkIHB1c2ggdGhpcyBmdW5jdGlvbmFsaXR5IGludG8gZHJpdmVycyAtCj4gPiB0dG0gaXRz ZWxmIGRvZXMgbm90IHByb3ZpZGUgYW55IGxvY2tpbmcgdG8gZ3VhcmFudGVlIHRoaXMgaXMgc2Fm ZSwgc28KPiA+IHRoZSBvbmx5IHdheSB0aGlzIGNhbiB3b3JrIGF0IHJ1bnRpbWUgaXMgaWYgdGhl IGRyaXZlciBkb2VzIHByb3ZpZGUKPiA+IGFkZGl0aW9uYWwgZ3VhcmFudGVlcy4gdndtZ2Z4IGRv ZXMgdGhhdCB0aHJvdWdoIHRoZQo+ID4gdm13X3ByaXZhdGUtPnJlc2VydmF0aW9uX3NlbS4gVGhl cmVmb3JlIHN1cHBvcnRpbmcgdGhpcyBmZWF0dXJlIGluCj4gPiBzaGFyZWQgY29kZSBmZWVscyBh IGJpdCBtaXNwbGFjZWQuCj4gPgo+ID4gQXMgYSBmaXJzdCBzdGVwIGFkZCBhIFdBUk5fT04gdG8g bWFrZSBzdXJlIHRoZSByZXNvdXJjZSBtYW5hZ2VyIGlzCj4gPiBlbXB0eS4gVGhpcyBpcyBqdXN0 IHRvIG1ha2Ugc3VyZSBJIGFjdHVhbGx5IHVuZGVyc3RhbmQgY29ycmVjdGx5IHdoYXQKPiA+IHZt d2dmeCBpcyBkb2luZywgYW5kIHRvIG1ha2Ugc3VyZSBhbiBldmVudHVhbCBzdWJzZXF1ZW50IHJl ZmFjdG9yCj4gPiBkb2Vzbid0IGJyZWFrIGFueXRoaW5nLgo+ID4KPiA+IFRoaXMgY2hlY2sgc2hv dWxkIGFsc28gYmUgdXNlZnVsIGZvciBvdGhlciBkcml2ZXJzLCB0byBtYWtlIHN1cmUgdGhleQo+ ID4gaGF2ZW4ndCBsZWFrZWQgYW55dGhpbmcuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogRGFuaWVs IFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gPiBDYzogQ2hyaXN0aWFuIEtvZW5p ZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgo+ID4gQ2M6IEh1YW5nIFJ1aSA8cmF5Lmh1YW5n QGFtZC5jb20+Cj4KPiBJJ20gcHJldHR5IHN1cmUgdGhhdCB0aGlzIHdpbGwgdHJpZ2dlciBmb3Ig dm13Z2Z4LiBCdXQgdGhhdCdzIHdoYXQgaXQgaXMKPiBzdXBwb3NlZCB0byBkbywgaXNuJ3QgaXQ/ CgpZZWFoLCB0aGlzIGlzIGFuIGFjY2lkZW50YWwgZHVtcCBvZiBteSB3aXAgcGlsZSwgYW5kIGl0 J3Mgbm90IGRvbmUgeWV0CmF0IGFsbC4gUGxlYXNlIGRpc3JlZ2FyZCAoYXQgbGVhc3QgZm9yIG5v dykuCi1EYW5pZWwKCj4gUmV2aWV3ZWQtYnk6IENocmlzdGlhbiBLw7ZuaWcgPGNocmlzdGlhbi5r b2VuaWdAYW1kLmNvbT4KPgo+ID4gLS0tCj4gPiAgIGluY2x1ZGUvZHJtL3R0bS90dG1fcmVzb3Vy Y2UuaCB8IDQgKysrKwo+ID4gICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCj4gPgo+ ID4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvZHJtL3R0bS90dG1fcmVzb3VyY2UuaCBiL2luY2x1ZGUv ZHJtL3R0bS90dG1fcmVzb3VyY2UuaAo+ID4gaW5kZXggZjQ4YTcwZDM5YWM1Li43ODllYzQ3N2I2 MDcgMTAwNjQ0Cj4gPiAtLS0gYS9pbmNsdWRlL2RybS90dG0vdHRtX3Jlc291cmNlLmgKPiA+ICsr KyBiL2luY2x1ZGUvZHJtL3R0bS90dG1fcmVzb3VyY2UuaAo+ID4gQEAgLTE5MSw2ICsxOTEsMTAg QEAgc3RydWN0IHR0bV9yZXNvdXJjZSB7Cj4gPiAgIHN0YXRpYyBpbmxpbmUgdm9pZAo+ID4gICB0 dG1fcmVzb3VyY2VfbWFuYWdlcl9zZXRfdXNlZChzdHJ1Y3QgdHRtX3Jlc291cmNlX21hbmFnZXIg Km1hbiwgYm9vbCB1c2VkKQo+ID4gICB7Cj4gPiArICAgICBpbnQgaTsKPiA+ICsKPiA+ICsgICAg IGZvciAoaSA9IDA7IGkgPCBUVE1fTUFYX0JPX1BSSU9SSVRZOyBpKyspCj4gPiArICAgICAgICAg ICAgIFdBUk5fT04oIWxpc3RfZW1wdHkoJm1hbi0+bHJ1W2ldKSk7Cj4gPiAgICAgICBtYW4tPnVz ZV90eXBlID0gdXNlZDsKPiA+ICAgfQo+ID4KPgoKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJl IEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGlu ZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK