From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Lechner Subject: Re: [PATCH v2 2/2] drm/tinydrm: Make fb_dirty into a lower level hook Date: Sat, 24 Mar 2018 12:22:41 -0500 Message-ID: <0602d5a5-36e2-7b2c-ca22-3296b3f7a50a@lechnology.com> References: <20180322202738.25817-2-ville.syrjala@linux.intel.com> <20180323153509.15287-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from vern.gendns.com (vern.gendns.com [206.190.152.46]) by gabe.freedesktop.org (Postfix) with ESMTPS id 840CA6E22D for ; Sat, 24 Mar 2018 17:22:36 +0000 (UTC) In-Reply-To: <20180323153509.15287-1-ville.syrjala@linux.intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ville Syrjala , dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gMDMvMjMvMjAxOCAxMDozNSBBTSwgVmlsbGUgU3lyamFsYSB3cm90ZToKPiBGcm9tOiBWaWxs ZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IAo+IG1pcGlfZGJp X2VuYWJsZV9mbHVzaCgpIHdhbnRzIHRvIGNhbGwgdGhlIGZiLT5kaXJ0eSgpIGhvb2sgZnJvbSB0 aGUKPiBib3dlbHMgb2YgdGhlIC5hdG9taWNfZW5hYmxlKCkgaG9vay4gVGhhdCBwcmV2ZW50cyB1 cyBmcm9tIHRha2luZyB0aGUKPiBwbGFuZSBtdXRleCBpbiBmYi0+ZGlydHkoKSB1bmxlc3Mgd2Ug YWxzbyBwbHVtYiBkb3duIHRoZSBhY3F1aXJlCj4gY29udGV4dC4KPiAKPiBJbnN0ZWFkIGl0IHNl ZW1zIHNpbXBsZXIgdG8gc3BsaXQgdGhlIGZiLT5kaXJ0eSgpIGludG8gYSB0aW55ZHJtCj4gc3Bl Y2lmaWMgbG93ZXIgbGV2ZWwgaG9vayB0aGF0IGNhbiBiZSBjYWxsZWQgZnJvbQo+IG1pcGlfZGJp X2VuYWJsZV9mbHVzaCgpIGFuZCBmcm9tIGEgZ2VuZXJpYyBoaWdoZXIgbGV2ZWwKPiB0aW55ZHJt X2ZiX2RpcnR5KCkgaGVscGVyLiBBcyB3ZSBkb24ndCBoYXZlIGEgdGlueWRybSBzcGVjaWZpYwo+ IHZmdW5jcyB0YWJsZSB3ZSdsbCBqdXN0IHN0aWNrIGl0IGludG8gdGlueWRybV9kZXZpY2UgZGly ZWN0bHkKPiBmb3Igbm93Lgo+IAo+IHYyOiBEZWFsIHdpdGggdGhlIGZiLT5kaXJ0eSgpIGluIHRp bnlkcm1fZGlzcGxheV9waXBlX3VwZGF0ZSgpIGFzIHdlZWwgKE5vcmFsZikKPiAKPiBDYzogIk5v cmFsZiBUcsO4bm5lcyIgPG5vcmFsZkB0cm9ubmVzLm9yZz4KPiBDYzogRGF2aWQgTGVjaG5lciA8 ZGF2aWRAbGVjaG5vbG9neS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2 aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiBSZXZpZXdlZC1ieTogTm9yYWxmIFRyw7hu bmVzIDxub3JhbGZAdHJvbm5lcy5vcmc+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vdGlueWRy bS9jb3JlL3Rpbnlkcm0taGVscGVycy5jIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysK PiAgIGRyaXZlcnMvZ3B1L2RybS90aW55ZHJtL2NvcmUvdGlueWRybS1waXBlLmMgICAgfCAgNSAr Ky0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vaWxpOTIyNS5jICAgICAgICAgICAgICB8 IDIzICsrKysrKy0tLS0tLS0tLS0tLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vdGlueWRybS9taTAy ODNxdC5jICAgICAgICAgICAgIHwgIDIgKy0KPiAgIGRyaXZlcnMvZ3B1L2RybS90aW55ZHJtL21p cGktZGJpLmMgICAgICAgICAgICAgfCAzMCArKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQo+ICAg ZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vcmVwYXBlci5jICAgICAgICAgICAgICB8IDI4ICsrKysr KysrLS0tLS0tLS0tLS0tLS0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vc3Q3NTg2LmMg ICAgICAgICAgICAgICB8IDIzICsrKysrKy0tLS0tLS0tLS0tLS0tCj4gICBkcml2ZXJzL2dwdS9k cm0vdGlueWRybS9zdDc3MzVyLmMgICAgICAgICAgICAgIHwgIDIgKy0KPiAgIGluY2x1ZGUvZHJt L3Rpbnlkcm0vbWlwaS1kYmkuaCAgICAgICAgICAgICAgICAgfCAgNCArKystCj4gICBpbmNsdWRl L2RybS90aW55ZHJtL3Rpbnlkcm0taGVscGVycy5oICAgICAgICAgIHwgIDUgKysrKysKPiAgIGlu Y2x1ZGUvZHJtL3Rpbnlkcm0vdGlueWRybS5oICAgICAgICAgICAgICAgICAgfCAgNCArKysrCj4g ICAxMSBmaWxlcyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCA3OCBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3Rpbnlkcm0vY29yZS90aW55ZHJtLWhlbHBl cnMuYyBiL2RyaXZlcnMvZ3B1L2RybS90aW55ZHJtL2NvcmUvdGlueWRybS1oZWxwZXJzLmMKPiBp bmRleCBkMWMzY2U5YWIyOTQuLmRjZDM5MDE2M2E0YSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vdGlueWRybS9jb3JlL3Rpbnlkcm0taGVscGVycy5jCgouLi4KCj4gZGlmZiAtLWdpdCBh L2luY2x1ZGUvZHJtL3Rpbnlkcm0vbWlwaS1kYmkuaCBiL2luY2x1ZGUvZHJtL3Rpbnlkcm0vbWlw aS1kYmkuaAo+IGluZGV4IDQ0ZTgyNGFmMmVmNi4uYjhiYTU4ODYxOTg2IDEwMDY0NAo+IC0tLSBh L2luY2x1ZGUvZHJtL3Rpbnlkcm0vbWlwaS1kYmkuaAo+ICsrKyBiL2luY2x1ZGUvZHJtL3Rpbnlk cm0vbWlwaS1kYmkuaAo+IEBAIC02Nyw3ICs2Nyw5IEBAIGludCBtaXBpX2RiaV9pbml0KHN0cnVj dCBkZXZpY2UgKmRldiwgc3RydWN0IG1pcGlfZGJpICptaXBpLAo+ICAgCQkgIGNvbnN0IHN0cnVj dCBkcm1fc2ltcGxlX2Rpc3BsYXlfcGlwZV9mdW5jcyAqcGlwZV9mdW5jcywKPiAgIAkJICBzdHJ1 Y3QgZHJtX2RyaXZlciAqZHJpdmVyLAo+ICAgCQkgIGNvbnN0IHN0cnVjdCBkcm1fZGlzcGxheV9t b2RlICptb2RlLCB1bnNpZ25lZCBpbnQgcm90YXRpb24pOwo+IC12b2lkIG1pcGlfZGJpX2VuYWJs ZV9mbHVzaChzdHJ1Y3QgbWlwaV9kYmkgKm1pcGkpOwo+ICt2b2lkIG1pcGlfZGJpX2VuYWJsZV9m bHVzaChzdHJ1Y3QgbWlwaV9kYmkgKm1pcGksCj4gKwkJCSAgIHN0cnVjdCBkcm1fY3J0Y19zdGF0 ZSAqY3J0Y19zdGF0ZSwKPiArCQkJICAgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqcGxhbl9zdGF0 ZSk7CgpzL3BsYW5fc3RhdGUvcGxhbmVfc3RhdGUvCgo+ICAgdm9pZCBtaXBpX2RiaV9waXBlX2Rp c2FibGUoc3RydWN0IGRybV9zaW1wbGVfZGlzcGxheV9waXBlICpwaXBlKTsKPiAgIHZvaWQgbWlw aV9kYmlfaHdfcmVzZXQoc3RydWN0IG1pcGlfZGJpICptaXBpKTsKPiAgIGJvb2wgbWlwaV9kYmlf ZGlzcGxheV9pc19vbihzdHJ1Y3QgbWlwaV9kYmkgKm1pcGkpOwpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK