From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Fyodorov Subject: Re: r600_dma_ring_test() failed - synchronization problem with write-combining memory Date: Thu, 09 Oct 2014 23:10:16 +0400 Message-ID: <390791412881816@web18g.yandex.ru> References: <3692931412854762@web24j.yandex.ru> <5436C8EA.4010200@amd.com> <184311412878554@web13o.yandex.ru> <5436D4AD.80701@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from forward20.mail.yandex.net (forward20.mail.yandex.net [95.108.253.145]) by gabe.freedesktop.org (Postfix) with ESMTP id 658EC6E241 for ; Thu, 9 Oct 2014 12:18:48 -0700 (PDT) In-Reply-To: <5436D4AD.80701@amd.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?utf-8?B?Q2hyaXN0aWFuIEvDtm5pZw==?= , gpudriverdevsupport , "dri-devel@lists.freedesktop.org" List-Id: dri-devel@lists.freedesktop.org MDkuMTAuMjAxNCwgMjI6MzIsICJDaHJpc3RpYW4gS8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0Bh bWQuY29tPjoKPiBBbSAwOS4xMC4yMDE0IHVtIDIwOjE1IHNjaHJpZWIgQWxleGFuZGVyIEZ5b2Rv cm92Ogo+PiDCoDA5LjEwLjIwMTQsIDIxOjQyLCAiQ2hyaXN0aWFuIEvDtm5pZyIgPGNocmlzdGlh bi5rb2VuaWdAYW1kLmNvbT46Cj4+PiDCoEZvciBWUkFNIGl0IGlzIHRydWUgdGhhdCB3ZSBoYXZl IGEgY291cGxlIG9mIGRpZmZlcmVudCBjYWNoZXMgYmV0d2Vlbgo+Pj4gwqB0aGUgQ1BVIGFuZCB0 aGUgYWN0dWFsbHkgbWVtb3J5LCB3aGljaCBuZWVkIHRvIGJlIGZsdXNoZWQgZXhwbGljaXRseSBp Zgo+Pj4gwqB5b3Ugd2FudCB0byBzZWUgYSB2YWx1ZSB3cml0dGVuIGJ5IHRoZSBHUFUuCj4+IMKg VGhlbiBtYXliZSBzdWNoIGEgZmx1c2ggaXMgd2hhdCBJIG5lZWQuIEhvdyBkbyBJIHB1dCBpdCBp biB0aGUgaW5zdHJ1Y3Rpb24gcmluZyBidWZmZXI/Cj4KPiBBdCBsZWFzdCB3ZSBuZWVkIHRvIGZs dXNoIHRoZSBIRFAsIGJ1dCB3aGF0IGhhcmR3YXJlIGdlbmVyYXRpb24gaXMgdGhpcwo+IGV4YWN0 bHk/IFNvbWUgUjZ4eCBkb24ndCBzdXBwb3J0IGhhcmR3YXJlIGZsdXNoZXMgaW4gdGhlIHJpbmcg YnVmZmVyLgoKSSBvYnNlcnZlZCB0aGUgcHJvYmxlbSBvbiBIRDI0MDAgYW5kIEhENjY3MC4KCj4g VHJ5IHRvIGNhbGwgcjYwMF9tbWlvX2hkcF9mbHVzaChyZGV2KSBmcm9tIHRoZSBsb29wIHdoaWNo IGNoZWNrcyB0aGUKPiB2YWx1ZSB3cml0dGVuLgoKWWVwLCBpdCBoZWxwZWQuIEhlcmUgaXMgdGhl IHBhdGNoIGFnYWluc3QgMy4xMC41MywgdGVzdGVkIG9uIEhEMjQwMC4KCgpGbHVzaCBWUkFNIGNh Y2hlIGJlZm9yZSBlYWNoIHJlYWQgd2hlbiBwb2xsaW5nLgoKU2lnbmVkLW9mZi1ieTogQWxleGFu ZGVyIEZ5b2Rvcm92IDxoYWxjeSBhdCB5YW5kZXgucnU+CgoKSW5kZXg6IGRyaXZlcnMvZ3B1L2Ry bS9yYWRlb24vcjYwMC5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcjYw MC5jCShyZXZpc2lvbiAxMTY0NykKKysrIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcjYwMC5jCSh3 b3JraW5nIGNvcHkpCkBAIC0yODk5LDYgKzI4OTksNyBAQAogCXJhZGVvbl9yaW5nX3VubG9ja19j b21taXQocmRldiwgcmluZyk7CiAKIAlmb3IgKGkgPSAwOyBpIDwgcmRldi0+dXNlY190aW1lb3V0 OyBpKyspIHsKKwkJcjYwMF9pb2N0bF93YWl0X2lkbGUocmRldiwgcmRldi0+dnJhbV9zY3JhdGNo LnJvYmopOwogCQl0bXAgPSByZWFkbChwdHIpOwogCQlpZiAodG1wID09IDB4REVBREJFRUYpCiAJ CQlicmVhazsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK