From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Hellstrom Subject: Re: [PATCH] drm/ttm: fix kref count mess in ttm_bo_move_to_lru_tail Date: Wed, 27 Apr 2016 17:34:05 +0200 Message-ID: <5720DBED.3000507@vmware.com> References: <1461174769-31886-1-git-send-email-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp-outbound-1.vmware.com (smtp-outbound-1.vmware.com [208.91.2.12]) by gabe.freedesktop.org (Postfix) with ESMTPS id 855B16EB48 for ; Wed, 27 Apr 2016 15:34:09 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Alex Deucher , Maling list - DRI developers Cc: Alex Deucher , Flora Cui , "for 3.8" List-Id: dri-devel@lists.freedesktop.org TEdUTQoKUmV2aWV3ZWQtYnk6IFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNv bT4KCgpPbiAwNC8yNi8yMDE2IDA2OjUwIEFNLCBBbGV4IERldWNoZXIgd3JvdGU6Cj4gUGluZy4g IEFueSBvYmplY3Rpb25zPwo+Cj4KPiBPbiBXZWQsIEFwciAyMCwgMjAxNiBhdCAxOjUyIFBNLCBB bGV4IERldWNoZXIgPGFsZXhkZXVjaGVyQGdtYWlsLmNvbT4gd3JvdGU6Cj4+IEZyb206IEZsb3Jh IEN1aSA8RmxvcmEuQ3VpQGFtZC5jb20+Cj4+Cj4+IEZpeGVzIHRoZSBmb2xsb3dpbmcgc2NlbmFy aW86Cj4+Cj4+IDEuIFBhZ2UgdGFibGUgYm8gYWxsb2NhdGVkIGluIHZyYW0gYW5kIGxpbmtlZCB0 byBtYW4tPmxydS4KPj4gICAgdGJvLT5saXN0X2tyZWYucmVmY291bnQ9Mgo+PiAyLiBQYWdlIHRh YmxlIGJvIGlzIHN3YXBwZWQgb3V0IGFuZCByZW1vdmVkIGZyb20gbWFuLT5scnUuCj4+ICAgIHRi by0+bGlzdF9rcmVmLnJlZmNvdW50PTEKPj4gMy4gQ29tbWFuZCBzdWJtaXNzaW9uIGZyb20gdXNl cnNwYWNlLiAgUGFnZSB0YWJsZSBibyBpcyBtb3ZlZAo+PiAgICB0byB2cmFtLiAgdHRtX2JvX21v dmVfdG9fbHJ1X3RhaWwoKSBsaW5rIGl0IHRvIG1hbi0+bHJ1IGFuZAo+PiAgICBkb24ndCBpbmNy ZWFzZSB0aGUga3JlZiBjb3VudC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogRmxvcmEgQ3VpIDxGbG9y YS5DdWlAYW1kLmNvbT4KPj4gUmV2aWV3ZWQtYnk6IENocmlzdGlhbiBLw7ZuaWcgPGNocmlzdGlh bi5rb2VuaWdAYW1kLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5k ZXIuZGV1Y2hlckBhbWQuY29tPgo+PiBDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwo+PiAtLS0K Pj4gIGRyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2JvLmMgfCAxNyArKysrLS0tLS0tLS0tLS0tLQo+ PiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCj4+Cj4+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jIGIvZHJpdmVycy9ncHUv ZHJtL3R0bS90dG1fYm8uYwo+PiBpbmRleCA0Y2JmMjY1Li5lM2RhYWZhIDEwMDY0NAo+PiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS90 dG0vdHRtX2JvLmMKPj4gQEAgLTIzMCwyMiArMjMwLDEzIEBAIEVYUE9SVF9TWU1CT0wodHRtX2Jv X2RlbF9zdWJfZnJvbV9scnUpOwo+Pgo+PiAgdm9pZCB0dG1fYm9fbW92ZV90b19scnVfdGFpbChz dHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3QgKmJvKQo+PiAgewo+PiAtICAgICAgIHN0cnVjdCB0dG1f Ym9fZGV2aWNlICpiZGV2ID0gYm8tPmJkZXY7Cj4+IC0gICAgICAgc3RydWN0IHR0bV9tZW1fdHlw ZV9tYW5hZ2VyICptYW47Cj4+ICsgICAgICAgaW50IHB1dF9jb3VudCA9IDA7Cj4+Cj4+ICAgICAg ICAgbG9ja2RlcF9hc3NlcnRfaGVsZCgmYm8tPnJlc3YtPmxvY2suYmFzZSk7Cj4+Cj4+IC0gICAg ICAgaWYgKGJvLT5tZW0ucGxhY2VtZW50ICYgVFRNX1BMX0ZMQUdfTk9fRVZJQ1QpIHsKPj4gLSAg ICAgICAgICAgICAgIGxpc3RfZGVsX2luaXQoJmJvLT5zd2FwKTsKPj4gLSAgICAgICAgICAgICAg IGxpc3RfZGVsX2luaXQoJmJvLT5scnUpOwo+PiAtCj4+IC0gICAgICAgfSBlbHNlIHsKPj4gLSAg ICAgICAgICAgICAgIGlmIChiby0+dHRtICYmICEoYm8tPnR0bS0+cGFnZV9mbGFncyAmIFRUTV9Q QUdFX0ZMQUdfU0cpKQo+PiAtICAgICAgICAgICAgICAgICAgICAgICBsaXN0X21vdmVfdGFpbCgm Ym8tPnN3YXAsICZiby0+Z2xvYi0+c3dhcF9scnUpOwo+PiAtCj4+IC0gICAgICAgICAgICAgICBt YW4gPSAmYmRldi0+bWFuW2JvLT5tZW0ubWVtX3R5cGVdOwo+PiAtICAgICAgICAgICAgICAgbGlz dF9tb3ZlX3RhaWwoJmJvLT5scnUsICZtYW4tPmxydSk7Cj4+IC0gICAgICAgfQo+PiArICAgICAg IHB1dF9jb3VudCA9IHR0bV9ib19kZWxfZnJvbV9scnUoYm8pOwo+PiArICAgICAgIHR0bV9ib19s aXN0X3JlZl9zdWIoYm8sIHB1dF9jb3VudCwgdHJ1ZSk7Cj4+ICsgICAgICAgdHRtX2JvX2FkZF90 b19scnUoYm8pOwo+PiAgfQo+PiAgRVhQT1JUX1NZTUJPTCh0dG1fYm9fbW92ZV90b19scnVfdGFp bCk7Cj4+Cj4+IC0tCj4+IDIuNS41Cj4+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWwK