From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH v4 4/8] drm/i915: vgpu context submission pv optimization Date: Fri, 29 Mar 2019 07:15:12 +0000 Message-ID: <155384371225.24691.4461093612777355542@skylake-alporthouse-com> References: <1553866364-111114-1-git-send-email-xiaolin.zhang@intel.com> <1553866364-111114-5-git-send-email-xiaolin.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1553866364-111114-5-git-send-email-xiaolin.zhang@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Xiaolin Zhang , intel-gfx@lists.freedesktop.org, intel-gvt-dev@lists.freedesktop.org Cc: zhenyu.z.wang@intel.com, hang.yuan@intel.com, zhiyuan.lv@intel.com List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBYaWFvbGluIFpoYW5nICgyMDE5LTAzLTI5IDEzOjMyOjQwKQo+IEl0IGlzIHBlcmZv cm1hbmNlIG9wdGltaXphdGlvbiB0byBvdmVycmlkZSB0aGUgYWN0dWFsIHN1Ym1pc2lzb24gYmFj a2VuZAo+IGluIG9yZGVyIHRvIGVsaW1pbmF0ZSBleGVjbGlzdHMgY3NiIHByb2Nlc3MgYW5kIHJl ZHVjZSBtbWlvIHRyYXAgbnVtYmVycwo+IGZvciB3b3JrbG9hZCBzdWJtaXNzaW9uIHdpdGhvdXQg Y29udGV4dHN3aXRoIGludGVycnVwdCBieSB0YWxraW5nIHdpdGgKPiBHVlQgdmlhIFBWIHN1Ym1p c2lzb24gbm90aWZpY2F0aW9uIG1lY2hhbmlzbSBiZXR3ZWVuIGd1ZXN0IGFuZCBHVlQuCgo+IFVz ZSBQVl9TVUJNSVNTSU9OIHRvIGNvbnRyb2wgdGhpcyBsZXZlbCBvZiBwdiBvcHRpbWl6YXRpb24u Cj4gCj4gdjA6IFJGQwo+IHYxOiByZWJhc2UKPiB2MjogYWRkZWQgcHYgb3BzIGZvciBwdiBjb250 ZXh0IHN1Ym1pc3Npb24uIHRvIG1heGltaXplIGNvZGUgcmVzdXNlLAo+IGludHJvZHVjZWQgMiBt b3JlIG9wcyAoc3VibWl0X3BvcnRzICYgcHJlZW1wdF9jb250ZXh0KSBpbnN0ZWFkIG9mIDEgb3AK PiAoc2V0X2RlZmF1bHRfc3VibWlzc2lvbikgaW4gZW5naW5lIHN0cnVjdHVyZS4gcHYgdmVyc2lv biBvZgo+IHN1Ym1pdF9wb3J0cyBhbmQgcHJlZW1wdF9jb250ZXh0IGltcGxlbWVudGVkLgo+IHYz Ogo+IDEuIHRvIHJlZHVjZSBtb3JlIGNvZGUgZHVwbGljYXRpb24sIGNvZGUgcmVmYWN0b3IgYW5k IHJlcGxhY2VkIDIgb3BzCj4gInN1Ym1pdF9wb3J0cyAmIHByZWVtcHRfY29udGV4IiBmcm9tIHYy IGJ5IDEgb3BzICJ3cml0ZV9kZXNjIgo+IGluIGVuZ2luZSBzdHJ1Y3R1cmUuIHB2IHZlcnNpb24g b2Ygd3JpdGVfZGVzIGltcGxlbWVudGVkLgo+IDIuIGFkZGVkIFZHVF9HMlZfRUxTUF9TVUJNSVQg Zm9yIGcydiBwdiBub3RpZmljYXRpb24uCj4gdjQ6IGltcGxlbWVudGVkIHB2IGVsc3Agc3VibWlz c2lvbiB0YXNrbGV0IGFzIHRoZSBiYWNrZW5kIHdvcmtsb2FkCj4gc3VibWlzaXNvbiBieSB0YWxr aW5nIHRvIEdWVCB3aXRoIFBWIG5vdGlmaWNhaXRvbiBtZWNoYW5pc20gYW5kIHJlbmFtZWQKPiBW R1RfRzJWX0VMU1BfU1VCTUlUIHRvIFZHVF9HMlZfUFZfU1VCTUlTSUlPTi4KPiAKPiBTaWduZWQt b2ZmLWJ5OiBYaWFvbGluIFpoYW5nIDx4aWFvbGluLnpoYW5nQGludGVsLmNvbT4KPiAtLS0KPiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyAgICB8ICAgMiArCj4gIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfcHZpbmZvLmggfCAgIDEgKwo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X3ZncHUuYyAgIHwgMTU4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0K PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV92Z3B1LmggICB8ICAxMCArKysKPiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgICB8ICAgMyArCj4gIDUgZmlsZXMgY2hhbmdlZCwg MTczIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJx LmMKPiBpbmRleCAyZjc4ODI5Li4yOGU4ZWUwIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfaXJxLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5j Cj4gQEAgLTM3LDYgKzM3LDcgQEAKPiAgI2luY2x1ZGUgImk5MTVfZHJ2LmgiCj4gICNpbmNsdWRl ICJpOTE1X3RyYWNlLmgiCj4gICNpbmNsdWRlICJpbnRlbF9kcnYuaCIKPiArI2luY2x1ZGUgImk5 MTVfdmdwdS5oIgo+ICAKPiAgLyoqCj4gICAqIERPQzogaW50ZXJydXB0IGhhbmRsaW5nCj4gQEAg LTE0NzAsNiArMTQ3MSw3IEBAIGdlbjhfY3NfaXJxX2hhbmRsZXIoc3RydWN0IGludGVsX2VuZ2lu ZV9jcyAqZW5naW5lLCB1MzIgaWlyKQo+ICAgICAgICAgaWYgKGlpciAmIEdUX1JFTkRFUl9VU0VS X0lOVEVSUlVQVCkgewo+ICAgICAgICAgICAgICAgICBpbnRlbF9lbmdpbmVfYnJlYWRjcnVtYnNf aXJxKGVuZ2luZSk7Cj4gICAgICAgICAgICAgICAgIHRhc2tsZXQgfD0gVVNFU19HVUNfU1VCTUlT U0lPTihlbmdpbmUtPmk5MTUpOwo+ICsgICAgICAgICAgICAgICB0YXNrbGV0IHw9IFVTRVNfUFZf U1VCTUlTU0lPTihlbmdpbmUtPmk5MTUpOwoKWW91IGNhbGwgdGhpcyBhbiBvcHRpbWlzYXRpb24h Ci1DaHJpcwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=