From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH 17/31] drm/i915: Remove obsolete engine->gpu_caches_dirty Date: Wed, 27 Jul 2016 10:49:46 +0100 Message-ID: References: <1469432687-22756-1-git-send-email-chris@chris-wilson.co.uk> <1469432687-22756-18-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 1059E6E659 for ; Wed, 27 Jul 2016 09:49:48 +0000 (UTC) In-Reply-To: <1469432687-22756-18-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMjUvMDcvMTYgMDg6NDQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBTcGFjZSBmb3IgZmx1c2hp bmcgdGhlIEdQVSBjYWNoZSBwcmlvciB0byBjb21wbGV0aW5nIHRoZSByZXF1ZXN0IGlzCj4gcHJl YWxsb2NhdGVkIGFuZCBzbyBjYW5ub3QgZmFpbC4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdp bHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9jb250ZXh0LmMgICAgfCAgMiArLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbV9leGVjYnVmZmVyLmMgfCAgOSArLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX2d0dC5jICAgICAgICB8IDExICsrKy0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX3JlcXVlc3QuYyAgICB8ICA3ICsrLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9scmMuYyAgICAgICAgICAgfCA0NyArKystLS0tLS0tLS0tLS0tLS0tCj4gIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2xyYy5oICAgICAgICAgICB8ICAyIC0KPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jICAgIHwgNzIgKysrKysrKy0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuaCAgICB8 ICA3IC0tLQo+ICA4IGZpbGVzIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDEyMCBkZWxldGlv bnMoLSkKCltzbmlwXQoKPiAtc3RhdGljIGludCBsb2dpY2FsX3JpbmdfaW52YWxpZGF0ZV9hbGxf Y2FjaGVzKHN0cnVjdCBkcm1faTkxNV9nZW1fcmVxdWVzdCAqcmVxKQo+IC17Cj4gLQlzdHJ1Y3Qg aW50ZWxfZW5naW5lX2NzICplbmdpbmUgPSByZXEtPmVuZ2luZTsKPiAtCXVpbnQzMl90IGZsdXNo X2RvbWFpbnM7Cj4gLQlpbnQgcmV0Owo+IC0KPiAtCWZsdXNoX2RvbWFpbnMgPSAwOwo+IC0JaWYg KGVuZ2luZS0+Z3B1X2NhY2hlc19kaXJ0eSkKPiAtCQlmbHVzaF9kb21haW5zID0gSTkxNV9HRU1f R1BVX0RPTUFJTlM7Cj4gLQo+IC0JcmV0ID0gZW5naW5lLT5lbWl0X2ZsdXNoKHJlcSwgSTkxNV9H RU1fR1BVX0RPTUFJTlMsIGZsdXNoX2RvbWFpbnMpOwo+IC0JaWYgKHJldCkKPiAtCQlyZXR1cm4g cmV0Owo+IC0KPiAtCWVuZ2luZS0+Z3B1X2NhY2hlc19kaXJ0eSA9IGZhbHNlOwo+IC0JcmV0dXJu IDA7Cj4gLX0KPiAtCj4gIHN0YXRpYyBpbnQgZXhlY2xpc3RzX21vdmVfdG9fZ3B1KHN0cnVjdCBk cm1faTkxNV9nZW1fcmVxdWVzdCAqcmVxLAo+ICAJCQkJIHN0cnVjdCBsaXN0X2hlYWQgKnZtYXMp Cj4gIHsKPiBAQCAtNjkwLDcgKzY3Miw3IEBAIHN0YXRpYyBpbnQgZXhlY2xpc3RzX21vdmVfdG9f Z3B1KHN0cnVjdCBkcm1faTkxNV9nZW1fcmVxdWVzdCAqcmVxLAo+ICAJLyogVW5jb25kaXRpb25h bGx5IGludmFsaWRhdGUgZ3B1IGNhY2hlcyBhbmQgZW5zdXJlIHRoYXQgd2UgZG8gZmx1c2gKPiAg CSAqIGFueSByZXNpZHVhbCB3cml0ZXMgZnJvbSB0aGUgcHJldmlvdXMgYmF0Y2guCj4gIAkgKi8K PiAtCXJldHVybiBsb2dpY2FsX3JpbmdfaW52YWxpZGF0ZV9hbGxfY2FjaGVzKHJlcSk7Cj4gKwly ZXR1cm4gcmVxLT5lbmdpbmUtPmVtaXRfZmx1c2gocmVxLCBJOTE1X0dFTV9HUFVfRE9NQUlOUywg MCk7Cj4gIH0KCkkgZG9uJ3QgdGhpbmsgdGhlIGRpcmVjdCBjYWxsIHRvIHRoZSB2ZnVuYyBpcyBh cyBjbGVhciBhcyB0byB3aGF0IHdlJ3JlIAp0cnlpbmcgdG8gYWNoaWV2ZSBoZXJlLiBJJ2QgbGlr ZSBzb21lIGZsYXZvdXIgb2YgZmx1c2hfY2FjaGVzKCkgYW5kIAppbnZhbGlkYXRlX2NhY2hlcygp IHJlaW5zdGF0ZWQsIGV2ZW4gaWYgdGhleSdyZSBqdXN0IHRyaXZpYWwgd3JhcHBlcnMgCnJvdW5k IHRoZSAtPmVtaXRfZmx1c2goKS4KCldoaWxlIHdlJ3JlIGhlcmUsIGNvdWxkIHdlIHNpbXBsaWZ5 IHRoZSBwYXJhbWV0ZXJzPyBBRkFJQ1Qgd2UgbmVlZCBvbmx5IAp0aHJlZSBwZXJtdXRhdGlvbnM6 IEZMVVNIIChvbmx5KSwgSU5WQUxJREFURSAob25seSkgb3IgRkxVU0ggYW5kIApJTlZBTElEQVRF OyBhbmQgaW4gZWFjaCBjYXNlIGVhY2ggcGFyYW1ldGVyIGlzIGVpdGhlciBHRU1fR1BVX0RPTUFJ TlMgb3IgMC4KCi5EYXZlLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK