From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 5/8] fbdev: fb_defio: Export fb_deferred_io_mmap Date: Thu, 21 Apr 2016 09:30:43 +0200 Message-ID: <20160421073043.GX2510@phenom.ffwll.local> References: <1461165929-11344-1-git-send-email-noralf@tronnes.org> <1461165929-11344-6-git-send-email-noralf@tronnes.org> <20160420174414.GQ2510@phenom.ffwll.local> <5717CB6D.8000708@tronnes.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 56FD96EBEA for ; Thu, 21 Apr 2016 07:30:48 +0000 (UTC) Received: by mail-wm0-x234.google.com with SMTP id u206so117047219wme.1 for ; Thu, 21 Apr 2016 00:30:48 -0700 (PDT) Content-Disposition: inline In-Reply-To: <5717CB6D.8000708@tronnes.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Noralf =?iso-8859-1?Q?Tr=F8nnes?= Cc: linux-fbdev@vger.kernel.org, tomi.valkeinen@ti.com, laurent.pinchart@ideasonboard.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBBcHIgMjAsIDIwMTYgYXQgMDg6MzM6MTdQTSArMDIwMCwgTm9yYWxmIFRyw7hubmVz IHdyb3RlOgo+IAo+IERlbiAyMC4wNC4yMDE2IDE5OjQ0LCBza3JldiBEYW5pZWwgVmV0dGVyOgo+ ID5PbiBXZWQsIEFwciAyMCwgMjAxNiBhdCAwNToyNToyNlBNICswMjAwLCBOb3JhbGYgVHLDuG5u ZXMgd3JvdGU6Cj4gPj5FeHBvcnQgZmJfZGVmZXJyZWRfaW9fbW1hcCBzbyBkcml2ZXJzIGNhbiBj aGFuZ2Ugdm1hLT52bV9wYWdlX3Byb3QuCj4gPj5XaGVuIHRoZSBmcmFtZWJ1ZmZlciBtZW1vcnkg aXMgYWxsb2NhdGVkIHVzaW5nIGRtYV9hbGxvY193cml0ZWNvbWJpbmUoKQo+ID4+aW5zdGVhZCBv ZiB2bWFsbG9jKCksIEkgZ2V0IGNhY2hlIHN5bmNpbmcgcHJvYmxlbXMuCj4gPj5UaGlzIHNvbHZl cyBpdDoKPiA+Pgo+ID4+c3RhdGljIGludCBkcm1fZmJkZXZfY21hX2RlZmVycmVkX2lvX21tYXAo c3RydWN0IGZiX2luZm8gKmluZm8sCj4gPj4JCQkJCSAgc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2 bWEpCj4gPj57Cj4gPj4JZmJfZGVmZXJyZWRfaW9fbW1hcChpbmZvLCB2bWEpOwo+ID4+CXZtYS0+ dm1fcGFnZV9wcm90ID0gcGdwcm90X3dyaXRlY29tYmluZSh2bWEtPnZtX3BhZ2VfcHJvdCk7Cj4g PkhtLCBkbyB3ZSBuZWVkIHBncHJvcHRfd3JpdGVjb21iaW5lPyBUaGVyZSByZWNlbnRseSB3YXMg c29tZSBkaXNjdXNzaW9uCj4gPihvbiB0aGUgYXJjIHBsYXRmb3JtKSB0aGF0IGZiZGV2IHBncHJv dHMgbmVlZCB0byBiZSBmaXhlZCB1cCBpbiBmYmRldgo+ID5jb2RlLiBJIGhhdmUgbm8gaWRlYSwg anVzdCByZXBlYXRpbmcgZnJvbSBtZW1vcnkgLi4uCj4gCj4gSSBuZWVkIGl0IG9yIGVsc2UgSSBn ZXQgcGFydGlhbCBsaW5lcyB0aGF0IGRvZXNuJ3QgZ2V0IHVwZGF0ZWQgb24gdGhlCj4gZGlzcGxh eS4KPiBmYmRldiBjb2RlIHRoYXQgZG9lc24ndCBzZXQgKHN0cnVjdCBmYl9vcHMgKiktPmZiX21t YXAsIGdldHMgdGhpcyBmb3IgZnJlZQo+IGluIHRoZSBkZWZhdWx0IGZiX21tYXAgaW1wbGVtZW50 YXRpb24gKGRyaXZlcnMvdmlkZW8vZmJkZXYvY29yZS9mYm1lbS5jKS4KPiBJdCBjYWxscyBmYl9w Z3Byb3RlY3QoKSBhdCB0aGUgZW5kIHdoaWNoIGlzIGFuIGFyY2hpdGVjdHVyZSBzcGVjaWZpYwo+ IGZ1bmN0aW9uIHRoYXQgb24gbWFueSBwbGF0Zm9ybXMgdXNlcyBwZ3Byb3Rfd3JpdGVjb21iaW5l KCksIGJ1dCBub3Qgb24gYWxsLgo+IEFuZCBsb29raW5nIGF0IHNvbWUgb2YgdGhlIGZiX21tYXAg aW1wbGVtZW50YXRpb25zLCBzb21lIG9mIHRoZW0gc2V0cwo+IHZtX3BhZ2VfcHJvdCB0byBub2Nh Y2hlIGZvciBpbnN0YW5jZSwgc28gSSB0aGluayB0aGUgc2FmZXN0IGJldCBpcyB0byBkbwo+IHRo aXMgaGVyZSBhbmQgbm90IGluIHRoZSBmYmRldiBjb3JlLiBBbmQgd2UgY2FuJ3QgY2FsbCBmYl9w Z3Byb3RlY3QoKSBmcm9tCj4gZmJfZGVmZXJyZWRfaW9fbW1hcCgpIGVpdGhlciBiZWNhdXNlIHdl IGRvbid0IGhhdmUgYWNjZXNzIHRvIHRoZSBmaWxlCj4gcG9pbnRlciB0aGF0IHBvd2VycGMgbmVl ZHMuCj4gSSB0aGluayB0aGUgY2FzZSB5b3UgcmVmZXIgdG8gd2FzIHNvbHZlZCB3aXRoIHVzaW5n IGZiX3BncHJvdGVjdCgpIGZvcgo+IHRoZSBwbGF0Zm9ybSBpbiBxdWVzdGlvbiBhbmQgaXQgZGlk bid0IGludm9sdmUgZGVmZXJyZWQgaW8uCgpBcmdoLCBvaCB3ZWxsLiBJIGd1ZXNzIGFub3RoZXIg Y2FzZSAoYmVzaWRlcyB0aGUgbW1hcCB0aGluZyBpbiB1ZGwgd2hlcmUKdGhlIGRlZmF1bHQgZGVm aW8gc3VwcG9ydCBmcm9tIGZiZGV2IGdvZXMgYm9vbSkgd2hlcmUgdGhpcyBpc24ndCB0aGUgbW9z dAphd2Vzb21lIHRoaW5nIGV2ZXIuCgpQbGVhc2UgYWRkIHlvdXIgZXhwbGFuYXRpb24gdG8gdGhl IGNvbW1pdCBtZXNzYWdlIGZvciBwb3N0ZXJpdHkuCgpUaGFua3MsIERhbmllbAotLSAKRGFuaWVs IFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cu ZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==