From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/3] drm/i915/dp: Free the drm_dp_aux along with the encoder Date: Sun, 19 Jun 2016 10:38:24 +0200 Message-ID: <20160619083824.GW23520@phenom.ffwll.local> References: <1466178837-5888-1-git-send-email-chris@chris-wilson.co.uk> <1466178837-5888-2-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5A5B76E094 for ; Sun, 19 Jun 2016 08:38:29 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id a66so1970649wme.2 for ; Sun, 19 Jun 2016 01:38:29 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1466178837-5888-2-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: daniel.vetter@ffwll.ch, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdW4gMTcsIDIwMTYgYXQgMDQ6NTM6NTVQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFRoZSBkcm1fZHBfYXggb2JqZWN0IGlzIHN0b3JlZCBvbiB0aGUgZW5jb2RlciwgYW5k IGZyZWVpbmcgaXQgZnJvbSB0aGUKPiBjb25uZWN0b3IgY2F1c2VzIGEgdXNlLWFmdGVyLWZyZWUg ZXJyb3Igc2luY2UgdGhlIGVuY29kZXIgaXMgZGVzdHJveQo+IGZpcnN0Ogo+IAo+IFsgIDExMi4z NTY5NTJdID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQo+IFsgIDExMi4zNTcwNjVdIEJVRzogS0FTQU46IHVzZS1hZnRlci1m cmVlIGluIGludGVsX2RwX2Nvbm5lY3Rvcl9kZXN0cm95KzB4NjgvMHhiMCBbaTkxNV0gYXQgYWRk ciBmZmZmODgwMzg2OTYwMTY4Cj4gWyAgMTEyLjM1NzEzMF0gUmVhZCBvZiBzaXplIDggYnkgdGFz ayBybW1vZC82MjkzCj4gWyAgMTEyLjM1NzE1OV0gPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiBbICAx MTIuMzU3MjIxXSBCVUcga21hbGxvYy04MTkyIChUYWludGVkOiBHICAgICAgICBXICAgRSAgKTog a2FzYW46IGJhZCBhY2Nlc3MgZGV0ZWN0ZWQKPiBbICAxMTIuMzU3MjY4XSAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQo+IFsgIDExMi4zNTcyNjhdCj4gWyAgMTEyLjM1NzMzM10gRGlzYWJsaW5nIGxvY2sg ZGVidWdnaW5nIGR1ZSB0byBrZXJuZWwgdGFpbnQKPiBbICAxMTIuMzU3MzYyXSBJTkZPOiBBbGxv Y2F0ZWQgaW4gMHhmZmZmODgwMzg2OTY0MmE4IGFnZT0xODQ0Njc0NDA1MjIzNDY2ODIyMCBjcHU9 MCBwaWQ9MAo+IFsgIDExMi4zNTc0NzJdIAlpbnRlbF9kZGlfaW5pdCsweGVhLzB4NTQwIFtpOTE1 XQo+IFsgIDExMi4zNTc1MDJdIAlfX19zbGFiX2FsbG9jKzB4NGEzLzB4NTMwCj4gWyAgMTEyLjM1 NzUyOV0gCV9fc2xhYl9hbGxvYysweDRjLzB4OTAKPiBbICAxMTIuMzU3NTcxXSAJa21lbV9jYWNo ZV9hbGxvYysweDE4MC8weDFjMAo+IFsgIDExMi4zNTc2NTddIAlpbnRlbF9kZGlfaW5pdCsweGVh LzB4NTQwIFtpOTE1XQo+IFsgIDExMi4zNTc3MzldIAlpbnRlbF9tb2Rlc2V0X2luaXQrMHgxZTUx LzB4MjE1MCBbaTkxNV0KPiBbICAxMTIuMzU3ODA2XSAJX19rbXNfaW5pdF9hc3luYysweDMzLzB4 NTAgW2k5MTVdCj4gWyAgMTEyLjM1Nzg4MF0gCWRvX2luaXRjYWxsX2FzeW5jKzB4NmUvMHhhMCBb aTkxNV0KPiBbICAxMTIuMzU3OTE4XSAJYXN5bmNfcnVuX2VudHJ5X2ZuKzB4NjAvMHgyMzAKPiBb ICAxMTIuMzU3OTQ3XSAJcHJvY2Vzc19vbmVfd29yaysweDMxNS8weDZkMAo+IFsgIDExMi4zNTc5 ODldIAl3b3JrZXJfdGhyZWFkKzB4ODYvMHg3ODAKPiBbICAxMTIuMzU4MDE3XSAJa3RocmVhZCsw eDE0MS8weDE2MAo+IFsgIDExMi4zNTgwNjVdIAlyZXRfZnJvbV9mb3JrKzB4MWYvMHg0MAo+IFsg IDExMi4zNTgxMTFdIElORk86IEZyZWVkIGluIDB4ZmZmZWY2ZGIgYWdlPTE4NDQ2NzE3MDQ5Nzc1 Mjc4MjcwIGNwdT0yMTczNDkzMDU2IHBpZD0tMQo+IFsgIDExMi4zNTgyMTJdIAlpbnRlbF9kcF9l bmNvZGVyX2Rlc3Ryb3krMHgyZS8weGEwIFtpOTE1XQo+IFsgIDExMi4zNTgyNDJdIAlfX3NsYWJf ZnJlZSsweDE3YS8weDMxMAo+IFsgIDExMi4zNTgyNjhdIAlrZnJlZSsweDE2NC8weDE3MAo+IFsg IDExMi4zNTgzNjFdIAlpbnRlbF9kcF9lbmNvZGVyX2Rlc3Ryb3krMHgyZS8weGEwIFtpOTE1XQo+ IFsgIDExMi4zNTgzOTVdIAlkcm1fbW9kZV9jb25maWdfY2xlYW51cCsweDYzLzB4MzcwCj4gWyAg MTEyLjM1ODQ4MV0gCWludGVsX21vZGVzZXRfY2xlYW51cCsweDY1LzB4OTAgW2k5MTVdCj4gWyAg MTEyLjM1ODU1MF0gCWk5MTVfZHJpdmVyX3VubG9hZCsweGJmLzB4MzgwIFtpOTE1XQo+IFsgIDEx Mi4zNTg2MjRdIAlpOTE1X3BjaV9yZW1vdmUrMHgyMy8weDMwIFtpOTE1XQo+IFsgIDExMi4zNTg2 NjNdIAlwY2lfZGV2aWNlX3JlbW92ZSsweDVjLzB4MTEwCj4gWyAgMTEyLjM1ODY5MV0gCV9fZGV2 aWNlX3JlbGVhc2VfZHJpdmVyKzB4ZDYvMHgxZTAKPiBbICAxMTIuMzU4NzM0XSAJZHJpdmVyX2Rl dGFjaCsweDExMi8weDEyMAo+IFsgIDExMi4zNTg3NjFdIAlidXNfcmVtb3ZlX2RyaXZlcisweDkz LzB4MTYwCj4gWyAgMTEyLjM1ODgwM10gCWRyaXZlcl91bnJlZ2lzdGVyKzB4M2UvMHg3MAo+IFsg IDExMi4zNTg4MzJdIAlwY2lfdW5yZWdpc3Rlcl9kcml2ZXIrMHgyNC8weGQwCj4gWyAgMTEyLjM1 ODkzMl0gCWk5MTVfZXhpdCsweDFhLzB4ODhjIFtpOTE1XQo+IFsgIDExMi4zNTg5NjFdIAlTeVNf ZGVsZXRlX21vZHVsZSsweDIwYS8weDI1MAo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNv biA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kcC5jIHwgMyArKysKPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IGluZGV4IGJlMDgzNTE5ZGFjOS4uM2ZmZWRmNDcy ZjM1IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gQEAgLTQ0OTYsNiArNDQ5Niw5IEBA IHZvaWQgaW50ZWxfZHBfZW5jb2Rlcl9kZXN0cm95KHN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2Rl cikKPiAgCQkJaW50ZWxfZHAtPmVkcF9ub3RpZmllci5ub3RpZmllcl9jYWxsID0gTlVMTDsKPiAg CQl9Cj4gIAl9Cj4gKwo+ICsJaW50ZWxfZHBfYXV4X2ZpbmkoaW50ZWxfZHApOwoKU2VlbXMgdG8g bWlzcyB0aGUgaHVuayB0byByZW1vdmUgaXQgZnJvbSBpbnRlbF9kcF9jb25uZWN0b3JfdW5yZWdp c3Rlcj8KLURhbmllbAoKPiArCj4gIAlkcm1fZW5jb2Rlcl9jbGVhbnVwKGVuY29kZXIpOwo+ICAJ a2ZyZWUoaW50ZWxfZGlnX3BvcnQpOwo+ICB9Cj4gLS0gCj4gMi44LjEKPiAKCi0tIApEYW5pZWwg VmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5m ZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK