From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 024/190] drm/i915: Replace manual barrier() with READ_ONCE() in HWS accessor Date: Tue, 12 Jan 2016 16:17:24 +0200 Message-ID: <87d1t6lw5n.fsf@gaia.fi.intel.com> References: <1452503961-14837-1-git-send-email-chris@chris-wilson.co.uk> <1452503961-14837-24-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 3D8B46E320 for ; Tue, 12 Jan 2016 06:18:54 -0800 (PST) In-Reply-To: <1452503961-14837-24-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 Cc: Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2hlbiBy ZWFkaW5nIGZyb20gdGhlIEhXUyBwYWdlLCB3ZSB1c2UgYmFycmllcigpIHRvIHByZXZlbnQgdGhl IGNvbXBpbGVyCj4gb3B0aW1pc2luZyBhd2F5IHRoZSByZWFkIGZyb20gdGhlIHZvbGF0aWxlICht YXkgYmUgdXBkYXRlZCBieSB0aGUgR1BVKQo+IG1lbW9yeSBhZGRyZXNzLiBUaGlzIGlzIG1vcmUg c3VpdGVkIHRvIFJFQURfT05DRSgpOyBtYWtlIGl0IHNvLgo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hy aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IERhbmllbCBWZXR0ZXIg PGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+CgpBZnRlciByZWFkaW5nIERvY3VtZW50YXRpb24vbWVt b3J5LWJhcnJpZXJzLnR4dCBJIGZlZWwgdGhhdCBkZW9kb3JhbnQKZmFpbGVkLiBJIGNvbmZpcm1l ZCBteSBjb25mdXNpb24gYWJvdXQgaHdzIHBhZ2UgY2FjaGVhYmlsaXR5IGZyb20gQ2hyaXMsCmFu ZCBpdCBpcyBzbm9vcGVkLgoKVGhlIGJhcnJpZXIgaGVyZSBpcyBzdXBlcnNldCBvZiB3aGF0IHdl IG5lZWQuIFdlIG5lZWQKdG8gaW5zdHJ1Y3QgY29tcGlsZXIgdG8gdGhyb3cgb3V0IGNvbXBpbGVy IGNhY2hlZCB2YWx1ZSBvZiB0aGlzCnBhcnRpY3VsYXIgYWRkcmVzcywgbm90IGV2ZXJ5dGhpbmcg aXQgaGFkLiBTbyBpdCBtYWtlcyBzZW5zZSB0byBtZS4KClJldmlld2VkLWJ5OiBNaWthIEt1b3Bw YWxhIDxtaWthLmt1b3BwYWxhQGludGVsLmNvbT4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3JpbmdidWZmZXIuaCB8IDMgKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy dGlvbigrKSwgMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9yaW5nYnVmZmVyLmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5n YnVmZmVyLmgKPiBpbmRleCA2Y2M4ZTljNWY4ZDYuLjhmMzA1Y2UyNTNhZSAxMDA2NDQKPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmgKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmgKPiBAQCAtNDE4LDggKzQxOCw3IEBAIGlu dGVsX3JlYWRfc3RhdHVzX3BhZ2Uoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqcmluZywKPiAgCQkg ICAgICAgaW50IHJlZykKPiAgewo+ICAJLyogRW5zdXJlIHRoYXQgdGhlIGNvbXBpbGVyIGRvZXNu J3Qgb3B0aW1pemUgYXdheSB0aGUgbG9hZC4gKi8KPiAtCWJhcnJpZXIoKTsKPiAtCXJldHVybiBy aW5nLT5zdGF0dXNfcGFnZS5wYWdlX2FkZHJbcmVnXTsKPiArCXJldHVybiBSRUFEX09OQ0Uocmlu Zy0+c3RhdHVzX3BhZ2UucGFnZV9hZGRyW3JlZ10pOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5l IHZvaWQKPiAtLSAKPiAyLjcuMC5yYzMKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==