From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 03/31] drm/i915: Only clear the client pointer when tearing down the file Date: Mon, 25 Jul 2016 11:15:38 +0300 Message-ID: <1469434538.5495.9.camel@linux.intel.com> References: <1469432687-22756-1-git-send-email-chris@chris-wilson.co.uk> <1469432687-22756-4-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 mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 5170F6E0FC for ; Mon, 25 Jul 2016 08:15:41 +0000 (UTC) In-Reply-To: <1469432687-22756-4-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gbWEsIDIwMTYtMDctMjUgYXQgMDg6NDQgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBV cG9uIHJlbGVhc2Ugb2YgdGhlIGZpbGUgKGkuZS4gdGhlIHVzZXIgY2FsbHMgY2xvc2UoZmQpKSwg d2UgZGVjb3VwbGUKPiBhbGwgb2JqZWN0cyBmcm9tIHRoZSBjbGllbnQgbGlzdCBzbyB0aGF0IHdl IGRvbid0IGNoYXNlIHRoZSBkYW5nbGluZwo+IGZpbGVfcHJpdi4gQXMgd2UgYWx3YXlzIGluc3Bl Y3QgZmlsZV9wcml2IGZpcnN0LCB3ZSBvbmx5IG5lZWQgdG8gbnVsbGlmeQo+IHRoYXQgcG9pbnRl ciBhbmQgY2FuIHNhZmVseSBpZ25vcmUgdGhlIGxpc3RfaGVhZC4KPiAKPiBTaWduZWQtb2ZmLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KClJldmlld2VkLWJ5OiBK b29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cgo+IC0tLQo+ IMKgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyB8IDEwICsrLS0tLS0tLS0KPiDCoDEg ZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbS5jCj4gaW5kZXggYzg0MzY2MzliM2VkLi4zNzMwYWVjYzFlYWUgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBAQCAtNDc0NSwyMSArNDc0NSwxNSBAQCBpbnQgaTkx NV9nZW1fZnJlZXplX2xhdGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+IMKg dm9pZCBpOTE1X2dlbV9yZWxlYXNlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHN0cnVjdCBkcm1f ZmlsZSAqZmlsZSkKPiDCoHsKPiDCoAlzdHJ1Y3QgZHJtX2k5MTVfZmlsZV9wcml2YXRlICpmaWxl X3ByaXYgPSBmaWxlLT5kcml2ZXJfcHJpdjsKPiArCXN0cnVjdCBkcm1faTkxNV9nZW1fcmVxdWVz dCAqcmVxdWVzdDsKPiDCoAo+IMKgCS8qIENsZWFuIHVwIG91ciByZXF1ZXN0IGxpc3Qgd2hlbiB0 aGUgY2xpZW50IGlzIGdvaW5nIGF3YXksIHNvIHRoYXQKPiDCoAnCoCogbGF0ZXIgcmV0aXJlX3Jl cXVlc3RzIHdvbid0IGRlcmVmZXJlbmNlIG91ciBzb29uLXRvLWJlLWdvbmUKPiDCoAnCoCogZmls ZV9wcml2Lgo+IMKgCcKgKi8KPiDCoAlzcGluX2xvY2soJmZpbGVfcHJpdi0+bW0ubG9jayk7Cj4g LQl3aGlsZSAoIWxpc3RfZW1wdHkoJmZpbGVfcHJpdi0+bW0ucmVxdWVzdF9saXN0KSkgewo+IC0J CXN0cnVjdCBkcm1faTkxNV9nZW1fcmVxdWVzdCAqcmVxdWVzdDsKPiAtCj4gLQkJcmVxdWVzdCA9 IGxpc3RfZmlyc3RfZW50cnkoJmZpbGVfcHJpdi0+bW0ucmVxdWVzdF9saXN0LAo+IC0JCQkJCcKg wqDCoHN0cnVjdCBkcm1faTkxNV9nZW1fcmVxdWVzdCwKPiAtCQkJCQnCoMKgwqBjbGllbnRfbGlz dCk7Cj4gLQkJbGlzdF9kZWwoJnJlcXVlc3QtPmNsaWVudF9saXN0KTsKPiArCWxpc3RfZm9yX2Vh Y2hfZW50cnkocmVxdWVzdCwgJmZpbGVfcHJpdi0+bW0ucmVxdWVzdF9saXN0LCBjbGllbnRfbGlz dCkKPiDCoAkJcmVxdWVzdC0+ZmlsZV9wcml2ID0gTlVMTDsKPiAtCX0KPiDCoAlzcGluX3VubG9j aygmZmlsZV9wcml2LT5tbS5sb2NrKTsKPiDCoAo+IMKgCWlmICghbGlzdF9lbXB0eSgmZmlsZV9w cml2LT5ycHMubGluaykpIHsKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9s b2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK