From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [Intel-gfx] [PATCH] drm: Global atomic state handling Date: Fri, 06 Feb 2015 11:58:58 +0200 Message-ID: <87twyzwecd.fsf@intel.com> References: <1415197354-16625-1-git-send-email-daniel.vetter@ffwll.ch> <1415207202-29321-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1415207202-29321-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: DRI Development Cc: Daniel Vetter , Daniel Thompson , Fengguang Wu , Intel Graphics Development List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCAwNSBOb3YgMjAxNCwgRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5j aD4gd3JvdGU6CgpbaGVhdmlseSBlZGl0ZWQgdG8ganVzdCBzaG93IHRoZSBkZWJ1Z3NdCgo+ICtz dHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqCj4gK2RybV9hdG9taWNfc3RhdGVfYWxsb2Moc3RydWN0 IGRybV9kZXZpY2UgKmRldikKPiArewo+ICsJRFJNX0RFQlVHX0tNUygiQWxsb2NhdGUgYXRvbWlj IHN0YXRlICVwXG4iLCBzdGF0ZSk7Cj4gK30KCj4gK3ZvaWQgZHJtX2F0b21pY19zdGF0ZV9jbGVh cihzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUpCj4gK3sKPiArCURSTV9ERUJVR19LTVMo IkNsZWFyaW5nIGF0b21pYyBzdGF0ZSAlcFxuIiwgc3RhdGUpOwo+ICt9Cgo+ICt2b2lkIGRybV9h dG9taWNfc3RhdGVfZnJlZShzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUpCj4gK3sKPiAr CURSTV9ERUJVR19LTVMoIkZyZWVpbmcgYXRvbWljIHN0YXRlICVwXG4iLCBzdGF0ZSk7Cj4gK30K Cj4gK3N0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqCj4gK2RybV9hdG9taWNfZ2V0X2NydGNfc3RhdGUo c3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlLAo+ICsJCQkgIHN0cnVjdCBkcm1fY3J0YyAq Y3J0YykKPiArewo+ICsJRFJNX0RFQlVHX0tNUygiQWRkZWQgW0NSVEM6JWRdICVwIHN0YXRlIHRv ICVwXG4iLAo+ICsJCSAgICAgIGNydGMtPmJhc2UuaWQsIGNydGNfc3RhdGUsIHN0YXRlKTsKPiAr fQoKPiArc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqCj4gK2RybV9hdG9taWNfZ2V0X3BsYW5lX3N0 YXRlKHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSwKPiArCQkJICBzdHJ1Y3QgZHJtX3Bs YW5lICpwbGFuZSkKPiArewo+ICsJRFJNX0RFQlVHX0tNUygiQWRkZWQgW1BMQU5FOiVkXSAlcCBz dGF0ZSB0byAlcFxuIiwKPiArCQkgICAgICBwbGFuZS0+YmFzZS5pZCwgcGxhbmVfc3RhdGUsIHN0 YXRlKTsKPiArfQoKPiArc3RydWN0IGRybV9jb25uZWN0b3Jfc3RhdGUgKgo+ICtkcm1fYXRvbWlj X2dldF9jb25uZWN0b3Jfc3RhdGUoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlLAo+ICsJ CQkgIHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IpCj4gK3sKPiArCURSTV9ERUJVR19L TVMoIkFkZGVkIFtDT05ORUNUT1I6JWRdICVwIHN0YXRlIHRvICVwXG4iLAo+ICsJCSAgICAgIGNv bm5lY3Rvci0+YmFzZS5pZCwgY29ubmVjdG9yX3N0YXRlLCBzdGF0ZSk7Cj4gK30KCj4gK2ludCBk cm1fYXRvbWljX2NoZWNrX29ubHkoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKQo+ICt7 Cj4gKwlEUk1fREVCVUdfS01TKCJjaGVja2luZyAlcFxuIiwgc3RhdGUpOwo+ICt9Cgo+ICtpbnQg ZHJtX2F0b21pY19jb21taXQoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKQo+ICt7Cj4g KwlEUk1fREVCVUdfS01TKCJjb21taXRpbmcgJXBcbiIsIHN0YXRlKTsKPiArfQoKVGhlc2Ugc2Vl bSB0byBiZSByYXRoZXIgdmVyYm9zZSBbMV0sIGlzIHRoaXMgbm9ybWFsIG9yIGluZGljYXRpdmUg b2YKc29tZXRoaW5nIGdvaW5nIGF3cnk/IElmIG5vcm1hbCwgaXQgZG9lcyBzZWVtIHF1aXRlIG5v aXN5IGluIHRoZSBsb2dzLgoKQlIsCkphbmkuCgoKWzFdIGh0dHBzOi8vYnVncy5mcmVlZGVza3Rv cC5vcmcvYXR0YWNobWVudC5jZ2k/aWQ9MTEzMjE3CgotLSAKSmFuaSBOaWt1bGEsIEludGVsIE9w ZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==