From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 08/17] drm/i915: Don't look at pg_dirty_rings for aliasing ppgtt Date: Thu, 23 Apr 2015 20:56:40 +0200 Message-ID: <20150423185640.GA30184@phenom.ffwll.local> References: <1429025727-15380-1-git-send-email-daniel.vetter@ffwll.ch> <1429025727-15380-9-git-send-email-daniel.vetter@ffwll.ch> <20150414160636.GH16216@nuc-i3427.alporthouse.com> <20150414171125.GK6092@phenom.ffwll.local> <20150414175341.GM16216@nuc-i3427.alporthouse.com> <20150415104429.GZ6092@phenom.ffwll.local> <87siby27c1.fsf@gaia.fi.intel.com> <20150423154352.GL21511@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f54.google.com (mail-wg0-f54.google.com [74.125.82.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 34F706E7EF for ; Thu, 23 Apr 2015 11:54:39 -0700 (PDT) Received: by wgso17 with SMTP id o17so28217282wgs.1 for ; Thu, 23 Apr 2015 11:54:38 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150423154352.GL21511@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 , Mika Kuoppala , Daniel Vetter , Daniel Vetter , Intel Graphics Development , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBcHIgMjMsIDIwMTUgYXQgMDQ6NDM6NTJQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgQXByIDE3LCAyMDE1IGF0IDA0OjQ5OjE4UE0gKzAzMDAsIE1pa2EgS3Vv cHBhbGEgd3JvdGU6Cj4gPiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+IHdyaXRlczoK PiA+IAo+ID4gPiBPbiBUdWUsIEFwciAxNCwgMjAxNSBhdCAwNjo1Mzo0MVBNICswMTAwLCBDaHJp cyBXaWxzb24gd3JvdGU6Cj4gPiA+PiBPbiBUdWUsIEFwciAxNCwgMjAxNSBhdCAwNzoxMToyNVBN ICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPj4gPiBPbiBUdWUsIEFwciAxNCwgMjAx NSBhdCAwNTowNjozNlBNICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+PiA+ID4gT24g VHVlLCBBcHIgMTQsIDIwMTUgYXQgMDU6MzU6MThQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3cm90 ZToKPiA+ID4+ID4gPiA+IFdlIGxvYWQgdGhlIHBwZ3R0IHB0ZXMgb25jZSBwZXIgZ3B1IHJlc2V0 L2RyaXZlciBsb2FkL3Jlc3VtZSBhbmQKPiA+ID4+ID4gPiA+IHRoYXQncyBhbGwgdGhhdCdzIG5l ZWRlZC4gTm90ZSB0aGF0IHRoaXMgb25seSBibG93cyB1cCB3aGVuIHdlJ3JlCj4gPiA+PiA+ID4g PiB1c2luZyB0aGUgYWxsb2NhdGVfdmFfcmFuZ2UgZnVuY3MgYW5kIG5vdCB0aGUgc3BlY2lhbC1w dXJwb3NlIG9uZXMKPiA+ID4+ID4gPiA+IHVzZWQuIFdpdGggdGhpcyBjaGFuZ2Ugd2UgY2FuIGdl dCByaWQgb2YgdGhhdCBkdXBsaWNhdGlvbi4KPiA+ID4+ID4gPiAKPiA+ID4+ID4gPiBIb25lc3Rs eSwgSSB3b3VsZCBwcmVmZXIgdGhlIHRlc3QgdG8gYmUgcmV3cml0dGVuIHNvIHRoYXQgdGhlCj4g PiA+PiA+ID4gaW5mb3JtYXRpb24gb24gd2hpY2ggdm0gd2FzIGJlaW5nIHVzZWQgd2FzIHBhc3Nl ZCBhbG9uZyBhbmQgbm90IHRoYXQKPiA+ID4+ID4gPiBtYWdpYyBzcHJpbmtsZWQgaW4gdGhlIG1p ZGRsZSBvZiBub3doZXJlLiBlLmcuIGV4ZWNidWZmZXIga25vd3MgZXhhY3RseQo+ID4gPj4gPiA+ IHdoYXQgdm0gaXQgYm91bmQgdGhlIG9iamVjdHMgaW50bywgYW5kIHlldCB0b3dhcmRzIHRoZSBl bmQgd2UgZGVjaWRlIHRvCj4gPiA+PiA+ID4gZ3Vlc3MgYWdhaW4uIEFsc28sIEkgd291bGQgcmF0 aGVyIHRoZSBleGVjYnVmZmVyIHRlc3QgYmUgbW92ZWQgdG8KPiA+ID4+ID4gPiBpOTE1X2dlbV9j b250ZXh0IHNpbmNlIGl0IGlzIHNjYXR0ZXJpbmcgaW50ZXJuYWwga25vd2xlZGdlIGFib3V0Lgo+ ID4gPj4gPiAKPiA+ID4+ID4gWWVhaCBJIGFncmVlIHRoYXQgdGhlcmUncyBtb3JlIHJvb20gZm9y IGNsZWFudXAuIEkndmUgZG9uZSB0aGlzIG1pbmltYWwKPiA+ID4+ID4gcGF0Y2ggcHVyZWx5IHRv IHNodXQgdXAgdGhlIGJvZ3VzIFdBUk5fT05zIHdoZW4gSSB0cmllZCB0byB1bmlmeSB0aGUKPiA+ ID4+ID4gZ2VuNi83IHB0IGFsbG9jIGNvZGUgaW4gdGhlIG5leHQgcGF0Y2guIFNpbmNlIGl0J3Mg Ym9ndXMuCj4gPiA+PiAKPiA+ID4+IEhvdyBhYm91dDoKPiA+ID4KPiA+ID4gWWVhaCwgYnV0IGlt byB0aGVyZSdzIGFsc28gbW9yZS4gSSB0cmllZCB0byB1bmRlcnN0YW5kIHRoZSBnZW44IGxlZ2Fj eSBjdHgKPiA+ID4gc3dpdGNoIGxvZ2ljIGFuZCBmYWlsZWQsIGFuZCBJIHdhc24ndCBmdWxseSBj b252aW5jZWQgdGhhdCB0aGUgZ2VuNyBvbmUKPiA+ID4gd29uJ3QgV0FSTiBpZiB3ZSBhY3R1YWxs eSBlbmFibGUgZnVsbCBwcGd0dC4gR2l2ZW4gYWxsIHRoYXQgSSBkZWNpZGVkIHRvCj4gPiA+IGdv IHdpdGggdGhlIG1vc3QgbWluaW1hbCBwYXRjaCBhbmQganVzdCByZW1vdmVkIHRoZSBvZmZlbmRp bmcgYm9ndXMgV0FSTi4KPiA+ID4gQnV0IE1pa2EvTWljaGVsIHByb21pc2VkIHRvIGhhbmcgYXJv dW5kIGZvciBldmVudHVhbCBjbGVhbnVwcz8KPiA+IAo+ID4gWWVzLiBUaGVyZSBpcyBtb3JlIHRv IGNvbWUgYWZ0ZXIgdGhpcyBzZXJpZXMuCj4gPiBJIGNhbiBpbmNsdWRlIENocmlzJ3Mgc3VnZ2Vz dGlvbi4KPiAKPiBMb29raW5nIGF0IHRoaXMgV0FSTiB0aGF0IGZpcmVzIGNvbnRpbnVhbGx5IG9u IGdlbjYvZ2VuNywgKGl0J3MgbmljZSB0bwo+IGhhdmUgc3VjaCBhIGJsYXRhbnQgV0FSTiB0byBl eHBsYWluIHRoZSBwZXJmIGRlY3JlYXNlKSwgZG9uJ3Qgd2UgbmVlZAo+IAo+IAo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gaW5kZXggYTFhOWY1ZGFkNTQxLi4wMDZkNGEyNjEwZjcg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IEBAIC0xNTYyLDYgKzE1NjIs OCBAQCBpbnQgaTkxNV9wcGd0dF9pbml0X2h3KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4gICAg ICAgICAgICAgICAgICAgICAgICAgcmV0ID0gcHBndHQtPnN3aXRjaF9tbShwcGd0dCwgcmluZyk7 Cj4gICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHJldCAhPSAwKQo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKPiArCj4gKyAgICAgICAgICAgICAgICAgICAg ICAgcHBndHQtPnBkX2RpcnR5X3JpbmdzICY9IH4oMSA8PCBpKTsKPiAgICAgICAgICAgICAgICAg fQo+ICAgICAgICAgfQoKWWVhaCwgYnV0IEkgZGlkbid0IHJlYWxseSBzZWUgdGhlIHBvaW50IGlu IHRoZSBkZWJ1ZyBpbmZyYXN0cnVjdHVyZSBmb3IKYWxpYXNpbmcgcHBndHQuIFRoZSBwZGUgbG9h ZGluZyBpcyBkb25lIHNvbWV3aGVyZSBjb21wbGV0ZWx5IGVsc2UgdGhhbiBmb3IKZnVsbCBwcGd0 dC4gQW5kIGlmIHdlIGZvcmdldCB0byBsb2FkIHRoZSBwZGVzIHRoZSBlZmZlY3RzIGFyZSBvYnZp b3VzLAp3aGVyZWFzIGZhaWxpbmcgdG8gcmVsb2FkIHdoZW4gY2hhbmdlcyBoYXBwZW4gd2l0aCBm dWxsIHBwZ3R0IGlzIG11Y2gKaGFyZGVyIHRvIHNwb3QgcXVpY2tseS4gU28gSSBvcHRlZCB0byB1 bmRvIHRob3NlIGNoZWNrcyBhZ2FpbiwgdGhleSBoYXZlCmJlZW4gZGVmdW5jdCBiZWZvcmUgbXkg Y2hhbmdlcyBhbnl3YXkuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5l ZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==