From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v5 08/20] drm/dp_mst: Stop releasing VCPI when removing ports from topology Date: Thu, 10 Jan 2019 10:17:20 +0100 Message-ID: <20190110091719.GF21184@phenom.ffwll.local> References: <20190109003516.14752-1-lyude@redhat.com> <20190109003516.14752-9-lyude@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x543.google.com (mail-ed1-x543.google.com [IPv6:2a00:1450:4864:20::543]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2624F6F20D for ; Thu, 10 Jan 2019 09:17:24 +0000 (UTC) Received: by mail-ed1-x543.google.com with SMTP id f23so9602240edb.3 for ; Thu, 10 Jan 2019 01:17:24 -0800 (PST) Content-Disposition: inline In-Reply-To: <20190109003516.14752-9-lyude@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lyude Paul Cc: nouveau@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, Jerry Zuo , dri-devel@lists.freedesktop.org, David Airlie , Harry Wentland List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKYW4gMDgsIDIwMTkgYXQgMDc6MzU6MDVQTSAtMDUwMCwgTHl1ZGUgUGF1bCB3cm90 ZToKPiBUaGlzIGhhcyBuZXZlciBhY3R1YWxseSB3b3JrZWQsIGFuZCBpc24ndCBuZWVkZWQgYW55 d2F5OiB0aGUgZHJpdmVyJ3MKPiBhbHdheXMgZ29pbmcgdG8gdHJ5IHRvIGRlYWxsb2NhdGUgVkNQ SSB3aGVuIGl0IHRlYXJzIGRvd24gdGhlIGRpc3BsYXkKPiB0aGF0IHRoZSBWQ1BJIGJlbG9uZ3Mg dG8uCj4gCj4gU2lnbmVkLW9mZi1ieTogTHl1ZGUgUGF1bCA8bHl1ZGVAcmVkaGF0LmNvbT4KPiBS ZXZpZXdlZC1ieTogSGFycnkgV2VudGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+Cj4gQ2M6 IERhbmllbCBWZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4KPiBDYzogRGF2aWQgQWlybGllIDxhaXJs aWVkQHJlZGhhdC5jb20+Cj4gQ2M6IEplcnJ5IFp1byA8SmVycnkuWnVvQGFtZC5jb20+Cj4gQ2M6 IEp1c3RvbiBMaSA8anVzdG9uLmxpQGludGVsLmNvbT4KClJldmlld2VkLWJ5OiBEYW5pZWwgVmV0 dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2Ry bV9kcF9tc3RfdG9wb2xvZ3kuYyB8IDggLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDggZGVs ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3Rv cG9sb2d5LmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCj4gaW5kZXgg YmFmYzg1ZjA4NjA2Li44MDg4NTI3YTdhZWEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2RybV9kcF9tc3RfdG9wb2xvZ3kuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0 X3RvcG9sb2d5LmMKPiBAQCAtMTE3Niw4ICsxMTc2LDYgQEAgc3RhdGljIHZvaWQgZHJtX2RwX2Rl c3Ryb3lfcG9ydChzdHJ1Y3Qga3JlZiAqa3JlZikKPiAgCXN0cnVjdCBkcm1fZHBfbXN0X3RvcG9s b2d5X21nciAqbWdyID0gcG9ydC0+bWdyOwo+ICAKPiAgCWlmICghcG9ydC0+aW5wdXQpIHsKPiAt CQlwb3J0LT52Y3BpLm51bV9zbG90cyA9IDA7Cj4gLQo+ICAJCWtmcmVlKHBvcnQtPmNhY2hlZF9l ZGlkKTsKPiAgCj4gIAkJLyoKPiBAQCAtMzQ5NiwxMiArMzQ5NCw2IEBAIHN0YXRpYyB2b2lkIGRy bV9kcF9kZXN0cm95X2Nvbm5lY3Rvcl93b3JrKHN0cnVjdCB3b3JrX3N0cnVjdCAqd29yaykKPiAg CQlkcm1fZHBfcG9ydF90ZWFyZG93bl9wZHQocG9ydCwgcG9ydC0+cGR0KTsKPiAgCQlwb3J0LT5w ZHQgPSBEUF9QRUVSX0RFVklDRV9OT05FOwo+ICAKPiAtCQlpZiAoIXBvcnQtPmlucHV0ICYmIHBv cnQtPnZjcGkudmNwaSA+IDApIHsKPiAtCQkJZHJtX2RwX21zdF9yZXNldF92Y3BpX3Nsb3RzKG1n ciwgcG9ydCk7Cj4gLQkJCWRybV9kcF91cGRhdGVfcGF5bG9hZF9wYXJ0MShtZ3IpOwo+IC0JCQlk cm1fZHBfbXN0X3B1dF9wYXlsb2FkX2lkKG1nciwgcG9ydC0+dmNwaS52Y3BpKTsKPiAtCQl9Cj4g LQo+ICAJCWRybV9kcF9tc3RfcHV0X3BvcnRfbWFsbG9jKHBvcnQpOwo+ICAJCXNlbmRfaG90cGx1 ZyA9IHRydWU7Cj4gIAl9Cj4gLS0gCj4gMi4yMC4xCj4gCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0 d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==