From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Widawsky Subject: Re: [PATCH 4/4] drm/i915: Opportunistically reduce flushing at execbuf Date: Tue, 16 Dec 2014 11:38:41 -0800 Message-ID: <20141216193840.GA25214@bwidawsk.net> References: <1418526504-26316-1-git-send-email-benjamin.widawsky@intel.com> <1418526504-26316-5-git-send-email-benjamin.widawsky@intel.com> <20141214131221.GD10649@intel.com> <20141214233735.GA1497@bwidawsk.net> <20141215075532.GQ27182@phenom.ffwll.local> <20141215082050.GD32601@nuc-i3427.alporthouse.com> <20141215195605.GB1398@bwidawsk.net> <20141215203935.GA26498@nuc-i3427.alporthouse.com> <20141215210639.GB1862@bwidawsk.net> <20141216075739.GC26498@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20141216075739.GC26498@nuc-i3427.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 , Daniel Vetter , Intel GFX , DRI Development , Ben Widawsky List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBEZWMgMTYsIDIwMTQgYXQgMDc6NTc6MzlBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgRGVjIDE1LCAyMDE0IGF0IDAxOjA2OjQwUE0gLTA4MDAsIEJlbiBXaWRh d3NreSB3cm90ZToKPiA+IE9uIE1vbiwgRGVjIDE1LCAyMDE0IGF0IDA4OjM5OjM1UE0gKzAwMDAs IENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gT24gTW9uLCBEZWMgMTUsIDIwMTQgYXQgMTE6NTY6 MDVBTSAtMDgwMCwgQmVuIFdpZGF3c2t5IHdyb3RlOgo+ID4gPiA+IE9uIE1vbiwgRGVjIDE1LCAy MDE0IGF0IDA4OjIwOjUwQU0gKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gPiA+IE9u IE1vbiwgRGVjIDE1LCAyMDE0IGF0IDA4OjU1OjMyQU0gKzAxMDAsIERhbmllbCBWZXR0ZXIgd3Jv dGU6Cj4gPiA+ID4gPiA+IE9uIFN1biwgRGVjIDE0LCAyMDE0IGF0IDAzOjM3OjM2UE0gLTA4MDAs IEJlbiBXaWRhd3NreSB3cm90ZToKPiA+ID4gPiA+ID4gPiBJdCdzIG5vdCBoYXJkLCBhbmQgSSB0 aGluayB0aGF0J3MgYSBnb29kIGlkZWEgYXMgd2VsbC4gT25lIHJlYXNvbiBJIGRpZG4ndCBwdXQK PiA+ID4gPiA+ID4gPiBzdWNoIGNvZGUgaW4gdGhpcyBzZXJpZXMgaXMgdGhhdCBtb3ZlcyBhd2F5 IGZyb20gYSBnbG9iYWwgRFJNIHNvbHV0aW9uIChhbmQgbGlrZQo+ID4gPiA+ID4gPiA+IEkgc2Fp ZCBpbiB0aGUgY292ZXItbGV0dGVyLCBJIGFtIGZpbmUgd2l0aCB0aGF0KS4gSW1wbGVtZW50aW5n IHRoaXMsIEkgdGhpbmsgaW4KPiA+ID4gPiA+ID4gPiB0aGUgaTkxNSBjb2RlIHdlJ2QganVzdCBp dGVyYXRlIHRocm91Z2ggdGhlIEJPcyB1bnRpbCB3ZSBnb3QgdG8gYSBjZXJ0YWluCj4gPiA+ID4g PiA+ID4gdGhyZXNob2xkLCB0aGVuIGp1c3QgY2FsbCB3YmludmQoKSBmcm9tIGk5MTUgYW5kIG5v dCBldmVuIGJvdGggd2l0aCBkcm1fY2FjaGUuCj4gPiA+ID4gPiA+ID4gWW91IGNvdWxkIGFsc28g bWF5YmUgdHJ5IHRvIHNob3JjdXQgaWYgdGhlcmUgYXJlIG1vcmUgdGhhbiBYIGJ1ZmZlcnMuCj4g PiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBJIGRvbid0IG1pbmQgYW4gaTkxNSBzcGVjaWZpYyBzb2x1 dGlvbiAod2UgaGF2ZSB0aGVtIGFscmVhZHkgaW4gbWFueQo+ID4gPiA+ID4gPiBwbGFjZXMpLiBT byB3aWxsIHdhaXQgZm9yIHRoZSByZXN1bHRzIG9mIHRoaXMgZXhwZXJpbWVudHMgYmVmb3JlIG1l cmdpbmcKPiA+ID4gPiA+ID4gbW9yZSBwYXRjaGVzLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJIGFj dHVhbGx5IHRoaW5rIGFuIGk5MTUgc3BlY2lmaWMgc29sdXRpb24gaXMgcmVxdWlyZWQsIGFzIHRo ZSBtYWtpbmcKPiA+ID4gPiA+IGRybV9jbGZsdXNoX3BhZ2VzIGF1dG9zZWxlY3QgaXMgbGlrZWx5 IHRvIGNhdXNlIHJlZ3Jlc3Npb25zIG9uIHVuYXdhcmUKPiA+ID4gPiA+IGRyaXZlcnMgKGUuZy4g YW55dGhpbmcgdGhhdCBoYXMgYSByZXNlcnZhdGlvbiBsb29wIGluIGV4ZWNidWYgbGlrZSBpOTE1 KS4KPiA+ID4gPiAKPiA+ID4gPiBBc3N1bWluZyB0aGUgc3RhbGwgaXMgZ29uZSBhcyBKZXNzZSBz YWlkIGluIHRoZSBvdGhlciB0aHJlYWQsIEkgY2FuJ3QgZW52aXNpb24gYQo+ID4gPiA+IHNjZW5h cmlvIHdoZXJlIHdiaW52ZCB3b3VsZCBkbyB3b3JzZSBvbiBsYXJnZSBvYmplY3RzLgo+ID4gPiAK PiA+ID4gSXQgaXMgdGhlIG11bHRpcGxlIHdiaW52ZCBwZXJmb3JtZWQgYXQgZWFjaCBleGVjYnVm ZmVyIHRoYXQgaXMgd29ycmlzb21lLgo+ID4gCj4gPiBUaGlzIHBhdGNoIGF0dGVtcHRzIHRvIGF2 b2lkIHRoYXQgYnkgZHJvcHBpbmcgYWxsIGZsdXNoaW5nIGFmdGVyIHRoZSBmaXJzdAo+ID4gV0JJ TlZELgo+IAo+IEJ1dCB5b3UgY2FuJ3QgbWFrZSB0aGUgY2VudHJhbCBjaGFuZ2UgdG8gZHJtX2Ns Zmx1c2hfKiB3aXRob3V0IGRyaXZlcgo+IHNwZWNpZmljIHdvcmthcm91bmRzIGxpa2UgdGhpcyBw YXRjaC4uLgoKR29vZCBwb2ludC4gSSdsbCBkbyBhbiBpOTE1IG9uZSB3aGVuIEkgZmluZCB0aGUg dGltZS4gSSB3YXMgc3RpbGwgaG9waW5nIHRvIGdldApzb21lIG51bWJlcnMgZnJvbSBFZXJvIG9u IHRoaXMgc2VyaWVzLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=