From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 5/5] drm/i915: Wait for object idle without locks in atomic_commit. Date: Mon, 2 Nov 2015 14:53:00 +0100 Message-ID: <56376ABC.7060104@linux.intel.com> References: <1443007632-5573-1-git-send-email-maarten.lankhorst@linux.intel.com> <1443007632-5573-6-git-send-email-maarten.lankhorst@linux.intel.com> <20151029003051.GB9946@intel.com> <5637618C.4010801@linux.intel.com> <20151102134618.GP2014@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 487A56E56A for ; Mon, 2 Nov 2015 05:53:06 -0800 (PST) In-Reply-To: <20151102134618.GP2014@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Matt Roper , intel-gfx@lists.freedesktop.org, "Zanoni, Paulo R" List-Id: intel-gfx@lists.freedesktop.org T3AgMDItMTEtMTUgb20gMTQ6NDYgc2NocmVlZiBDaHJpcyBXaWxzb246Cj4gT24gTW9uLCBOb3Yg MDIsIDIwMTUgYXQgMDI6MTM6NDhQTSArMDEwMCwgTWFhcnRlbiBMYW5raG9yc3Qgd3JvdGU6Cj4+ IE9wIDI5LTEwLTE1IG9tIDAxOjMwIHNjaHJlZWYgTWF0dCBSb3BlcjoKPj4+IE9uIFdlZCwgU2Vw IDIzLCAyMDE1IGF0IDAxOjI3OjEyUE0gKzAyMDAsIE1hYXJ0ZW4gTGFua2hvcnN0IHdyb3RlOgo+ Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9vdmVybGF5LmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9vdmVybGF5LmMKPj4+PiBpbmRleCA0NDQ1NDI2OTZh MmMuLjFiMThjYzZiZGJkNiAxMDA2NDQKPj4+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9vdmVybGF5LmMKPj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9vdmVy bGF5LmMKPj4+PiBAQCAtNzQ5LDcgKzc0OSwxMSBAQCBzdGF0aWMgaW50IGludGVsX292ZXJsYXlf ZG9fcHV0X2ltYWdlKHN0cnVjdCBpbnRlbF9vdmVybGF5ICpvdmVybGF5LAo+Pj4+ICAJaWYgKHJl dCAhPSAwKQo+Pj4+ICAJCXJldHVybiByZXQ7Cj4+Pj4gIAo+Pj4+IC0JcmV0ID0gaTkxNV9nZW1f b2JqZWN0X3Bpbl90b19kaXNwbGF5X3BsYW5lKG5ld19ibywgMCwgTlVMTCwgTlVMTCwKPj4+PiAr CXJldCA9IGk5MTVfZ2VtX29iamVjdF93YWl0X3JlbmRlcmluZyhuZXdfYm8sIHRydWUpOwo+Pj4g QWdhaW4sIEknbSBub3Qgc3VwZXIgZmFtaWxpYXIgd2l0aCBHRU0gaW50ZXJuYWxzLi4uY2FuIHRo aXMgYmUgYQo+Pj4gYmVoYXZpb3IgY2hhbmdlIGZyb20gdGhlIHByZXZpb3VzIGNvZGU/ICBPcmln aW5hbGx5IHRoZSBwaW5fdG9fZGlzcGxheQo+Pj4gcGxhbmUgZnVuY3Rpb24gd291bGQgaGF2ZSBw YXNzZWQgKG9iai0+YmFzZS5wZW5kaW5nX3dyaXRlX2RvbWFpbiA9PSAwKQo+Pj4gYXMgdGhlIHNl Y29uZCBwYXJhbWV0ZXIgaGVyZSAocmVhZG9ubHkpLCBidXQgeW91J3JlIHVuY29uZGl0aW9uYWxs eQo+Pj4gcGFzc2luZyB0cnVlLiAgQ2FuIHRoZXJlIG5vdCBiZSBwZW5kaW5nIHdyaXRlcyBhZ2Fp bnN0IHRoaXMgb2JqZWN0Pwo+PiBJIGRvbid0IHRoaW5rIGl0IHdvdWxkIGJlIGltcG9ydGFudCBp biB0aGUgY2FzZSBvZiBvdmVybGF5cy4gQnV0IG1heWJlIEkgc2hvdWxkCj4+IGp1c3QgcmVwbGFj ZSBpdCB3aXRoIGEgY2FsbCB0byBpOTE1X2dlbV9vYmplY3Rfc3luYyBhbmQgd2FpdCBmb3IgZnVs bCBvYmplY3QgaWRsZS4KPiBUZWNobmljYWxseSBpdCByZW1vdmVzIGEgY2FsbCB0byBzZXQtY2Fj aGUsIGFjcXVpcmluZyBhIEdHVFQgb2Zmc2V0IGFuZAo+IHBpbm5pbmcgaXQsIGFuZCBhIGZpbmFs IHNldC10by1ndHQuIAo+Cj4gUXVpdGUgYSBtYWpvciBhbmQgYnJva2VuIGNoYW5nZS4KPiAtQ2hy aXMKPgpObz8gcGluX3RvX2Rpc3BsYXlfcGxhbmUgaXMgY2FsbGVkIGltbWVkaWF0ZWx5IGJlbG93 IGluIHRoaXMgcGF0Y2gsIGl0J3MganVzdCBub3Qgc2hvd24gaGVyZSBpbiB0aGUgY29tbWVudHMg YmVjYXVzZSBpdCB3YXMgYWJvdXQgdXNpbmcgd2FpdF9yZW5kZXJpbmcuCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==