From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: Re: [PATCH] drm/i915: Use masked write for Context Status Buffer Pointer Date: Thu, 6 Aug 2015 17:19:48 +0100 Message-ID: <55C38924.9020008@intel.com> References: <1438869659-12561-1-git-send-email-mika.kuoppala@intel.com> <55C36E73.6040306@intel.com> <20150806160310.GC17734@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 5356A6E856 for ; Thu, 6 Aug 2015 09:19:52 -0700 (PDT) In-Reply-To: <20150806160310.GC17734@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gOC82LzIwMTUgNTowMyBQTSwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBPbiBUaHUsIEF1ZyAw NiwgMjAxNSBhdCAwMzoyNTo1NVBNICswMTAwLCBNaWNoZWwgVGhpZXJyeSB3cm90ZToKPj4gT24g OC82LzIwMTUgMzowMCBQTSwgTWlrYSBLdW9wcGFsYSB3cm90ZToKPj4+IFRoaXMgcmVnaXN0ZXIg bmVlZHMgdG8gYmUgdXBkYXRlZCB3aXRoIG1hc2tlZCB3cml0ZXMuCj4+Pgo+Pj4gU2lnbmVkLW9m Zi1ieTogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+Cj4+PiAtLS0KPj4+ ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgfCAyICstCj4+PiAgIDEgZmlsZSBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2xyYy5jCj4+PiBpbmRleCA5OWJiYThlLi4yOTM0N2U3IDEwMDY0NAo+Pj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKPj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2xyYy5jCj4+PiBAQCAtNTIxLDcgKzUyMSw3IEBAIHZvaWQgaW50ZWxfbHJj X2lycV9oYW5kbGVyKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcpCj4+PiAgICAgICAgICBy aW5nLT5uZXh0X2NvbnRleHRfc3RhdHVzX2J1ZmZlciA9IHdyaXRlX3BvaW50ZXIgJSA2Owo+Pj4K Pj4+ICAgICAgICAgIEk5MTVfV1JJVEUoUklOR19DT05URVhUX1NUQVRVU19QVFIocmluZyksCj4+ PiAtICAgICAgICAgICAgICAgICAgKCh1MzIpcmluZy0+bmV4dF9jb250ZXh0X3N0YXR1c19idWZm ZXIgJiAweDA3KSA8PCA4KTsKPj4+ICsgICAgICAgICAgICAgICAgICBfTUFTS0VEX0ZJRUxEKDB4 MDcgPDwgOCwgKCh1MzIpcmluZy0+bmV4dF9jb250ZXh0X3N0YXR1c19idWZmZXIgJiAweDA3KSA8 PCA4KSk7Cj4+PiAgIH0KPj4+Cj4+PiAgIHN0YXRpYyBpbnQgZXhlY2xpc3RzX2NvbnRleHRfcXVl dWUoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpyZXF1ZXN0KQo+Pj4gLS0KPj4+IDIuMS40 Cj4+Pgo+Pgo+PiBic3BlYyBhZ3JlZXMuLi4gYnV0IEkgcmVtZW1iZXIgc2VlaW5nIHRoZXNlIGJp dHMgYmVpbmcgd3JpdHRlbiB3aXRob3V0IHRoZQo+PiBtYXNrIGluIGdlbjguCj4KPiBJbXBhY3Q/ IERvIEkgbmVlZCB0aGlzIGZvciAtZml4ZXMgd2l0aCBjYzogc3RhYmxlPyBscmMgaXMgc2hpcHBp bmcgYXMKPiByZWxlYXNlZCBjb2RlLCBwbGVhc2UgYmUgYSBiaXQgbW9yZSBlbGFib3JhdGUgaW4g eW91ciBjb21taXQgbWVzc2FnZXMuCgpJJ2xsIGxldCBNaWthIGdpdmUgbW9yZSBkZXRhaWxzLCBi dXQgaXQgbG9va3MgaW5vZmZlbnNpdmUgdG8gbWUuIFRoZSBscmMgCmlycSBoYW5kbGVyIHJlbGll cyBvbiBiaXRzWzM6MF0gb25seSAodGhlIHJlYWQgcG9pbnRlciwgd2hpY2ggaXMgCnJlYWQtb25s eSBhbmQgaXMgdXBkYXRlZCBieSB0aGUgaHcgYXV0b21hdGljYWxseSksIGFuZCBuZXZlciByZWFk cyB0aGUgCndyaXRlIHBvaW50ZXIgYmFjay4KCkl0IHdvdWxkIG9ubHkgaW1wYWN0IHVzIHdoZW4g cmVhZGluZyB0aGUgcmVnaXN0ZXIgZGlyZWN0bHksIGUuZy4gd2hpbGUgCmRlYnVnZ2luZyBhbm90 aGVyIGlzc3VlLgoKLU1pY2hlbAoKPgo+IFRoYW5rcywgRGFuaWVsCj4KPj4gUmV2aWV3ZWQtYnk6 IE1pY2hlbCBUaGllcnJ5IDxtaWNoZWwudGhpZXJyeUBpbnRlbC5jb20+Cj4+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IEludGVsLWdmeCBtYWlsaW5n IGxpc3QKPj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+PiBodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cj4KX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK