From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH v2 2/2] drm/i915: enable to read CSB and CSB write pointer from HWSP in GVT-g VM Date: Mon, 02 Oct 2017 14:37:15 +0300 Message-ID: <1506944235.6755.45.camel@linux.intel.com> References: <1506751032-7250-1-git-send-email-weinan.z.li@intel.com> <1506751032-7250-3-git-send-email-weinan.z.li@intel.com> <1506938610.6755.42.camel@linux.intel.com> <150693981194.20052.11048472978288034737@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <150693981194.20052.11048472978288034737@mail.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Weinan Li , intel-gvt-dev@lists.freedesktop.org, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAyMDE3LTEwLTAyIGF0IDExOjIzICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g UXVvdGluZyBKb29uYXMgTGFodGluZW4gKDIwMTctMTAtMDIgMTE6MDM6MzApCj4gPiBPbiBTYXQs IDIwMTctMDktMzAgYXQgMTM6NTcgKzA4MDAsIFdlaW5hbiBMaSB3cm90ZToKPiA+ID4gTGV0IEdW VC1nIFZNIHJlYWQgdGhlIENTQiBhbmQgQ1NCIHdyaXRlIHBvaW50ZXIgZnJvbSB2aXJ0dWFsIEhX U1AsIG5vdCBhbGwKPiA+ID4gdGhlIGhvc3Qgc3VwcG9ydCB0aGlzIGZlYXR1cmUsIG5lZWQgdG8g Y2hlY2sgdGhlIEJJVCgzKSBvZiBjYXBzIGluIFBWSU5GTy4KPiA+ID4gCj4gPiA+IFNpZ25lZC1v ZmYtYnk6IFdlaW5hbiBMaSA8d2VpbmFuLnoubGlAaW50ZWwuY29tPgo+ID4gPiBDYzogQ2hyaXMg V2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiAKPiA+IDxTTklQPgo+ID4gCj4g PiA+IEBAIC0zOTYsNiArMzkzLDEyIEBAIHN0YXRpYyBib29sIGNzYl9mb3JjZV9tbWlvKHN0cnVj dCBkcm1faTkxNV9wcml2YXRlICppOTE1KQo+ID4gPiAgICAgICBpZiAoaW50ZWxfdnRkX2FjdGl2 ZSgpKQo+ID4gPiAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwo+ID4gPiAgCj4gPiA+ICsgICAg IC8qIEdWVCBlbXVsYXRpb24gZGVwZW5kcyB1cG9uIGhvc3Qga2VybmVsIGltcGxlbWVudGF0aW9u LCBjaGVjawo+ID4gPiArICAgICAgKiBzdXBwb3J0IGNhcGJpbGl0eSBieSByZWFkaW5nIFBWIElO Rk8gYmVmb3JlIGFjY2VzcyBIV1NQLgo+ID4gPiArICAgICAgKi8KPiA+IAo+ID4gVGhlIGNvbW1l bnQgY2FuIGJlIGRyb3BwZWQgY29tcGxldGVseSwgdGhlIGNvZGUgaXMgc2VsZi1kZXNjcmlwdGl2 ZS4KPiA+IAo+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+ID4g PiBAQCAtNzIyLDcgKzcyMiwxMiBAQCBzdGF0aWMgdm9pZCBpbnRlbF9scmNfaXJxX2hhbmRsZXIo dW5zaWduZWQgbG9uZyBkYXRhKQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgJmVuZ2luZS0+ c3RhdHVzX3BhZ2UucGFnZV9hZGRyW0k5MTVfSFdTX0NTQl9CVUYwX0lOREVYXTsKPiA+ID4gICAg ICAgICAgICAgICB1bnNpZ25lZCBpbnQgaGVhZCwgdGFpbDsKPiA+ID4gIAo+ID4gPiAtICAgICAg ICAgICAgIC8qIEhvd2V2ZXIgR1ZUIGVtdWxhdGlvbiBkZXBlbmRzIHVwb24gaW50ZXJjZXB0aW5n IENTQiBtbWlvICovCj4gPiA+ICsgICAgICAgICAgICAgLyogSG93ZXZlciBHVlQtZyBlbXVsYXRp b24gZGVwZW5kcyB1cG9uIGhvc3Qga2VybmVsCj4gPiA+ICsgICAgICAgICAgICAgICogaW1wbGVt ZW50YXRpb24sIG5lZWQgdG8gY2hlY2sgc3VwcG9ydCBjYXBiaWxpdHkgYnkgcmVhZGluZyBQVgo+ ID4gPiArICAgICAgICAgICAgICAqIElORk8gYmVmb3JlIGFjY2VzcyBIV1NQLiBCZXNpZGUgZnJv bSB0aGlzLCBhbm90aGVyIHNwZWNpYWwKPiA+ID4gKyAgICAgICAgICAgICAgKiBjb25maWd1cmF0 aW9uIG1heSBhbHNvIG5lZWQgdG8gZm9yY2UgdXNlIG1taW8sIGxpa2UgSU9NTVUKPiA+ID4gKyAg ICAgICAgICAgICAgKiBlbmFibGVkLgo+ID4gPiArICAgICAgICAgICAgICAqLwo+ID4gCj4gPiBz L2NhcGJpbGl0eS9jYXBhYmlsaXR5LyBhbmQgcGxlYXNlIHJlcGhyYXNlIHRoaXMgdG8gYmUgYSBr ZXJuZWxkb2MgZm9yCj4gPiBjc2JfdXNlX21taW8gYXQgdGhlIGRlY2xhcmF0aW9uLgo+IAo+IFRo aXMgaXMgbm90IGEgZGVzY3JpcHRpb24gb2YgaG93IHRvIHVzZSB0aGUgZnVuY3Rpb24gb3IgZXZl biBvbiBob3cKPiBjc2JfdXNlX21taW8gd29yaywgdGhpcyBpcyB3aHkgd2Ugd2FudCBjZXJ0YWlu IGxvZ2ljIHBhdGhzLiBKdXN0IGEgcmVndWxhcgo+IG9sZCBjb21tZW50LgoKVGhhdCdzIHdoeSBJ IGFza2VkIHRvICJyZXBocmFzZSIgOikgQW55d2F5LCBpdCBzZWVtcyBsaWtlIHRoZXJlIGFscmVh ZHkKaXMga2VybmVsZG9jIGZvciB0aGUgY3NiX3VzZV9tbWlvLCBzbyB0aGlzIGNvbW1lbnQgY2Fu IGJlIGRyb3BwZWQuCgpSZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNv dXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK