From mboxrd@z Thu Jan 1 00:00:00 1970 From: zhoucm1 Subject: Re: [PATCH] drm/amdgpu: fix deadlock of reservation between cs and gpu reset Date: Thu, 27 Apr 2017 16:01:36 +0800 Message-ID: <5901A560.9030703@amd.com> References: <1493277617-14966-1-git-send-email-David1.Zhou@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1493277617-14966-1-git-send-email-David1.Zhou-5C7GfCeVMHo@public.gmane.org> List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Monk.Liu-5C7GfCeVMHo@public.gmane.org cGxzIGlnbm9yZSB0aGlzIG9uZSwgd2lsbCBzZW5kIGFub3RoZXIgbmV3IG9uZS4KCk9uIDIwMTfl ubQwNOaciDI35pelIDE1OjIwLCBDaHVubWluZyBaaG91IHdyb3RlOgo+IHRoZSBjYXNlIGNvdWxk IGhhcHBlbiB3aGVuIGdwdSByZXNldDoKPiAxLiB3aGVuIGdwdSByZXNldCwgY3MgY2FuIGJlIGNv bnRpbnVlIHVudGlsIHN3IHF1ZXVlIGlzIGZ1bGwsIHRoZW4gcHVzaCBqb2Igd2lsbCB3YWl0IHdp dGggaG9sZGluZyBwZCByZXNlcnZhdGlvbi4KPiAyLiBncHVfcmVzZXQgcm91dGluZSB3aWxsIGFs c28gbmVlZCBwZCByZXNlcnZhdGlvbiB0byByZXN0b3JlIHBhZ2UgdGFibGUgZnJvbSB0aGVpciBz aGFkb3cuCj4gMy4gY3MgaXMgd2FpdGluZyBmb3IgZ3B1X3Jlc2V0IGNvbXBsZXRlLCBidXQgZ3B1 IHJlc2V0IGlzIHdhaXRpbmcgZm9yIGNzIHJlbGVhc2VzIHJlc2VydmF0aW9uLgo+Cj4gQ2hhbmdl LUlkOiBJMGY2NmQwNGIyYmVmMzQzMzAzNTEwOTYyM2M4YTVjNTk5MmM4NDIwMgo+IFNpZ25lZC1v ZmYtYnk6IENodW5taW5nIFpob3UgPERhdmlkMS5aaG91QGFtZC5jb20+Cj4gLS0tCj4gICBkcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfY3MuYyB8IDMgKystCj4gICAxIGZpbGUgY2hh bmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9hbWRncHVfY3MuYwo+IGluZGV4IDllZGIxYTQuLjhjNmQwMzYgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfY3MuYwo+IEBAIC0xMDc2LDcgKzEwNzYsNiBAQCBz dGF0aWMgaW50IGFtZGdwdV9jc19zdWJtaXQoc3RydWN0IGFtZGdwdV9jc19wYXJzZXIgKnAsCj4g ICAJYW1kZ3B1X2pvYl9mcmVlX3Jlc291cmNlcyhqb2IpOwo+ICAgCj4gICAJdHJhY2VfYW1kZ3B1 X2NzX2lvY3RsKGpvYik7Cj4gLQlhbWRfc2NoZWRfZW50aXR5X3B1c2hfam9iKCZqb2ItPmJhc2Up Owo+ICAgCj4gICAJcmV0dXJuIDA7Cj4gICB9Cj4gQEAgLTExMzIsNiArMTEzMSw4IEBAIGludCBh bWRncHVfY3NfaW9jdGwoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwgc3RydWN0 IGRybV9maWxlICpmaWxwKQo+ICAgCj4gICBvdXQ6Cj4gICAJYW1kZ3B1X2NzX3BhcnNlcl9maW5p KCZwYXJzZXIsIHIsIHJlc2VydmVkX2J1ZmZlcnMpOwo+ICsJaWYgKCFyKQo+ICsJCWFtZF9zY2hl ZF9lbnRpdHlfcHVzaF9qb2IoJnBhcnNlci5qb2ItPmJhc2UpOwo+ICAgCXJldHVybiByOwo+ICAg fQo+ICAgCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwph bWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK