From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH 03/18] drm/i915: Rename backpointer from intel_ringbuffer to intel_engine_cs Date: Wed, 20 Jul 2016 15:23:52 +0100 Message-ID: <578F8978.20709@intel.com> References: <1469020330-1071-1-git-send-email-chris@chris-wilson.co.uk> <1469020330-1071-4-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id E2E716E866 for ; Wed, 20 Jul 2016 14:23:53 +0000 (UTC) In-Reply-To: <1469020330-1071-4-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMjAvMDcvMTYgMTQ6MTEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBIYXZpbmcgcmluZ2J1Zi0+ cmluZyBwb2ludCB0byBhbiBlbmdpbmUgaXMgY29uZnVzaW5nLCBzbyByZW5hbWUgaXQgb25jZQo+ IGFnYWluIHRvIHJpbmctPmVuZ2luZS4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8 Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcmluZ2J1ZmZlci5jIHwgMTIgKysrKysrLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwg NiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKRG9lc24ndCBkbyB3aGF0IGl0IHNheXMg aW4gdGhlIGNvbW1pdCBtZXNzYWdlICh3aGljaCBzb3VuZGVkIGxpa2UgYSBnb29kIAppZGVhKS4g VGhpcyBwYXRjaCBhY3R1YWxseSBqdXN0IHJlbmFtZXMgdGhlIGZ1bmN0aW9uIAppbnRlbF9pbml0 X3JpbmdfYnVmZmVyKCkgdG8gaW50ZWxfaW5pdF9lbmdpbmUoKS4gSG93ZXZlciAvbW9zdC8gb2Yg dGhlIApjb2RlIGluIHRoYXQgZnVuY3Rpb24gaXMgdG8gZG8gd2l0aCBpbml0aWFsaXNpbmcgYSBy aW5nYnVmZmVyIQoKLkRhdmUuCgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9yaW5nYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVy LmMKPiBpbmRleCBhYzUxZTQ4ODUwNDYuLjNjZmJmZTQwZjZlOCAxMDA2NDQKPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKPiBAQCAtMjE3MSw3ICsyMTcxLDcgQEAgc3RhdGlj IHZvaWQgaW50ZWxfcmluZ19jb250ZXh0X3VucGluKHN0cnVjdCBpOTE1X2dlbV9jb250ZXh0ICpj dHgsCj4gICAJaTkxNV9nZW1fY29udGV4dF9wdXQoY3R4KTsKPiAgIH0KPgo+IC1zdGF0aWMgaW50 IGludGVsX2luaXRfcmluZ19idWZmZXIoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQo+ ICtzdGF0aWMgaW50IGludGVsX2luaXRfZW5naW5lKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVu Z2luZSkKPiAgIHsKPiAgIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBlbmdp bmUtPmk5MTU7Cj4gICAJc3RydWN0IGludGVsX3JpbmdidWZmZXIgKnJpbmdidWY7Cj4gQEAgLTI4 NjgsNyArMjg2OCw3IEBAIGludCBpbnRlbF9pbml0X3JlbmRlcl9yaW5nX2J1ZmZlcihzdHJ1Y3Qg aW50ZWxfZW5naW5lX2NzICplbmdpbmUpCj4gICAJZW5naW5lLT5pbml0X2h3ID0gaW5pdF9yZW5k ZXJfcmluZzsKPiAgIAllbmdpbmUtPmNsZWFudXAgPSByZW5kZXJfcmluZ19jbGVhbnVwOwo+Cj4g LQlyZXQgPSBpbnRlbF9pbml0X3JpbmdfYnVmZmVyKGVuZ2luZSk7Cj4gKwlyZXQgPSBpbnRlbF9p bml0X2VuZ2luZShlbmdpbmUpOwo+ICAgCWlmIChyZXQpCj4gICAJCXJldHVybiByZXQ7Cj4KPiBA QCAtMjkwNyw3ICsyOTA3LDcgQEAgaW50IGludGVsX2luaXRfYnNkX3JpbmdfYnVmZmVyKHN0cnVj dCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPiAgIAkJCWVuZ2luZS0+aXJxX2VuYWJsZV9tYXNr ID0gSTkxNV9CU0RfVVNFUl9JTlRFUlJVUFQ7Cj4gICAJfQo+Cj4gLQlyZXR1cm4gaW50ZWxfaW5p dF9yaW5nX2J1ZmZlcihlbmdpbmUpOwo+ICsJcmV0dXJuIGludGVsX2luaXRfZW5naW5lKGVuZ2lu ZSk7Cj4gICB9Cj4KPiAgIC8qKgo+IEBAIC0yOTIxLDcgKzI5MjEsNyBAQCBpbnQgaW50ZWxfaW5p dF9ic2QyX3JpbmdfYnVmZmVyKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPgo+ICAg CWVuZ2luZS0+Zmx1c2ggPSBnZW42X2JzZF9yaW5nX2ZsdXNoOwo+Cj4gLQlyZXR1cm4gaW50ZWxf aW5pdF9yaW5nX2J1ZmZlcihlbmdpbmUpOwo+ICsJcmV0dXJuIGludGVsX2luaXRfZW5naW5lKGVu Z2luZSk7Cj4gICB9Cj4KPiAgIGludCBpbnRlbF9pbml0X2JsdF9yaW5nX2J1ZmZlcihzdHJ1Y3Qg aW50ZWxfZW5naW5lX2NzICplbmdpbmUpCj4gQEAgLTI5MzQsNyArMjkzNCw3IEBAIGludCBpbnRl bF9pbml0X2JsdF9yaW5nX2J1ZmZlcihzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUpCj4g ICAJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPCA4KQo+ICAgCQllbmdpbmUtPmlycV9lbmFibGVf bWFzayA9IEdUX0JMVF9VU0VSX0lOVEVSUlVQVDsKPgo+IC0JcmV0dXJuIGludGVsX2luaXRfcmlu Z19idWZmZXIoZW5naW5lKTsKPiArCXJldHVybiBpbnRlbF9pbml0X2VuZ2luZShlbmdpbmUpOwo+ ICAgfQo+Cj4gICBpbnQgaW50ZWxfaW5pdF92ZWJveF9yaW5nX2J1ZmZlcihzdHJ1Y3QgaW50ZWxf ZW5naW5lX2NzICplbmdpbmUpCj4gQEAgLTI5NTEsNyArMjk1MSw3IEBAIGludCBpbnRlbF9pbml0 X3ZlYm94X3JpbmdfYnVmZmVyKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPiAgIAkJ ZW5naW5lLT5pcnFfZGlzYWJsZSA9IGhzd192ZWJveF9pcnFfZGlzYWJsZTsKPiAgIAl9Cj4KPiAt CXJldHVybiBpbnRlbF9pbml0X3JpbmdfYnVmZmVyKGVuZ2luZSk7Cj4gKwlyZXR1cm4gaW50ZWxf aW5pdF9lbmdpbmUoZW5naW5lKTsKPiAgIH0KPgo+ICAgaW50Cj4KCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=