From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deepak S Subject: Re: [PATCH v2 1/3] drm/i915: Check for matching ringbuffer in logical_ring_wait_request() Date: Tue, 25 Nov 2014 09:44:32 +0530 Message-ID: <54740228.1090006@linux.intel.com> References: <1415021344-24875-1-git-send-email-david.s.gordon@intel.com> <1416341242-5352-1-git-send-email-david.s.gordon@intel.com> <1416341242-5352-2-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 1BA806E49D for ; Sun, 23 Nov 2014 20:17:52 -0800 (PST) In-Reply-To: <1416341242-5352-2-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIFdlZG5lc2RheSAxOSBOb3ZlbWJlciAyMDE0IDAxOjM3IEFNLCBEYXZlIEdvcmRvbiB3cm90 ZToKPiBUaGUgcmVxdWVzdCBxdWV1ZSBpcyBwZXItZW5naW5lLCBhbmQgbWF5IHRoZXJlZm9yZSBj b250YWluIHJlcXVlc3RzCj4gZnJvbSBzZXZlcmFsIGRpZmZlcmVudCBjb250ZXh0cy9yaW5nYnVm ZmVycy4gSW4gZGV0ZXJtaW5pbmcgd2hpY2gKPiByZXF1ZXN0IHRvIHdhaXQgZm9yLCB0aGlzIGZ1 bmN0aW9uIHNob3VsZCBvbmx5IGNvbnNpZGVyIHJlcXVlc3RzCj4gZnJvbSB0aGUgcmluZ2J1ZmZl ciB0aGF0IGl0J3MgY2hlY2tpbmcgZm9yIHNwYWNlLCBhbmQgaWdub3JlIGFueQo+IHRoYXQgaXQg ZmluZHMgdGhhdCBiZWxvbmcgdG8gb3RoZXIgY29udGV4dHMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBE YXZlIEdvcmRvbiA8ZGF2aWQucy5nb3Jkb25AaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgfCAgIDEwICsrKysrKysrKysKPiAgIDEgZmlsZSBjaGFu Z2VkLCAxMCBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfbHJjLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IGluZGV4 IDJhMWE3MTkuLjEwMDNiM2EgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfbHJjLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IEBAIC04 MzUsNiArODM1LDE2IEBAIHN0YXRpYyBpbnQgbG9naWNhbF9yaW5nX3dhaXRfcmVxdWVzdChzdHJ1 Y3QgaW50ZWxfcmluZ2J1ZmZlciAqcmluZ2J1ZiwKPiAgIAl9Cj4gICAKPiAgIAlsaXN0X2Zvcl9l YWNoX2VudHJ5KHJlcXVlc3QsICZyaW5nLT5yZXF1ZXN0X2xpc3QsIGxpc3QpIHsKPiArCQkvKgo+ ICsJCSAqIFRoZSByZXF1ZXN0IHF1ZXVlIGlzIHBlci1lbmdpbmUsIHNvIGNhbiBjb250YWluIHJl cXVlc3RzCj4gKwkJICogZnJvbSBtdWx0aXBsZSByaW5nYnVmZmVycy4gSGVyZSwgd2UgbXVzdCBp Z25vcmUgYW55IHRoYXQKPiArCQkgKiBhcmVuJ3QgZnJvbSB0aGUgcmluZ2J1ZmZlciB3ZSdyZSBj b25zaWRlcmluZy4KPiArCQkgKi8KPiArCQlzdHJ1Y3QgaW50ZWxfY29udGV4dCAqY3R4ID0gcmVx dWVzdC0+Y3R4Owo+ICsJCWlmIChjdHgtPmVuZ2luZVtyaW5nLT5pZF0ucmluZ2J1ZiAhPSByaW5n YnVmKQo+ICsJCQljb250aW51ZTsKPiArCj4gKwkJLyogV291bGQgY29tcGxldGlvbiBvZiB0aGlz IHJlcXVlc3QgZnJlZSBlbm91Z2ggc3BhY2U/ICovCj4gICAJCWlmIChfX2ludGVsX3Jpbmdfc3Bh Y2UocmVxdWVzdC0+dGFpbCwgcmluZ2J1Zi0+dGFpbCwKPiAgIAkJCQkgICAgICAgcmluZ2J1Zi0+ c2l6ZSkgPj0gYnl0ZXMpIHsKPiAgIAkJCXNlcW5vID0gcmVxdWVzdC0+c2Vxbm87CgpMb29rcyBm aW5lIHRvIG1lClJldmlld2VkLWJ5OiBEZWVwYWsgUyA8ZGVlcGFrLnNAbGludXguaW50ZWwuY29t PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK