From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: Re: [PATHC v6] video: hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver Date: Tue, 1 Oct 2019 14:48:28 -0400 Message-ID: <20191001184828.GF8171@sasha-vm> References: <20190918060227.6834-1-weh@microsoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id B04756E884 for ; Tue, 1 Oct 2019 18:48:29 +0000 (UTC) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Michael Kelley Cc: "info@metux.net" , "alexandre.belloni@bootlin.com" , Wei Hu , "shc_work@mail.ru" , "gregkh@linuxfoundation.org" , Haiyang Zhang , "rdunlap@infradead.org" , Dexuan Cui , "linux-hyperv@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , "baijiaju1990@gmail.com" , "linux-fbdev@vger.kernel.org" , Stephen Hemminger , KY Srinivasan , "lee.jones@linaro.org" List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBTZXAgMjAsIDIwMTkgYXQgMDU6MjY6MzRQTSArMDAwMCwgTWljaGFlbCBLZWxsZXkg d3JvdGU6Cj5Gcm9tOiBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT4gIFNl bnQ6IFdlZG5lc2RheSwgU2VwdGVtYmVyIDE4LCAyMDE5IDI6NDggUE0KPj4gPgo+PiA+IFdpdGhv dXQgZGVmZXJyZWQgSU8gc3VwcG9ydCwgaHlwZXJ2X2ZiIGRyaXZlciBpbmZvcm1zIHRoZSBob3N0 IHRvIHJlZnJlc2gKPj4gPiB0aGUgZW50aXJlIGd1ZXN0IGZyYW1lIGJ1ZmZlciBhdCBmaXhlZCBy YXRlLCBlLmcuIGF0IDIwSHosIG5vIG1hdHRlciB0aGVyZQo+PiA+IGlzIHNjcmVlbiB1cGRhdGUg b3Igbm90LiBUaGlzIHBhdGNoIHN1cHBvcnRzIGRlZmVycmVkIElPIGZvciBzY3JlZW5zIGluCj4+ ID4gZ3JhcGhpY3MgbW9kZSBhbmQgYWxzbyBlbmFibGVzIHRoZSBmcmFtZSBidWZmZXIgb24tZGVt YW5kIHJlZnJlc2guIFRoZQo+PiA+IGhpZ2hlc3QgcmVmcmVzaCByYXRlIGlzIHN0aWxsIHNldCBh dCAyMEh6Lgo+PiA+Cj4+ID4gQ3VycmVudGx5IEh5cGVyLVYgb25seSB0YWtlcyBhIHBoeXNpY2Fs IGFkZHJlc3MgZnJvbSBndWVzdCBhcyB0aGUgc3RhcnRpbmcKPj4gPiBhZGRyZXNzIG9mIGZyYW1l IGJ1ZmZlci4gVGhpcyBpbXBsaWVzIHRoZSBndWVzdCBtdXN0IGFsbG9jYXRlIGNvbnRpZ3VvdXMK Pj4gPiBwaHlzaWNhbCBtZW1vcnkgZm9yIGZyYW1lIGJ1ZmZlci4gSW4gYWRkaXRpb24sIEh5cGVy LVYgR2VuIDIgVk1zIG9ubHkKPj4gPiBhY2NlcHQgYWRkcmVzcyBmcm9tIE1NSU8gcmVnaW9uIGFz IGZyYW1lIGJ1ZmZlciBhZGRyZXNzLiBEdWUgdG8gdGhlc2UKPj4gPiBsaW1pdGF0aW9ucyBvbiBI eXBlci1WIGhvc3QsIHdlIGtlZXAgYSBzaGFkb3cgY29weSBvZiBmcmFtZSBidWZmZXIKPj4gPiBp biB0aGUgZ3Vlc3QuIFRoaXMgbWVhbnMgb25lIG1vcmUgY29weSBvZiB0aGUgZGlydHkgcmVjdGFu Z2xlIGluc2lkZQo+PiA+IGd1ZXN0IHdoZW4gZG9pbmcgdGhlIG9uLWRlbWFuZCByZWZyZXNoLiBU aGlzIGNhbiBiZSBvcHRpbWl6ZWQgaW4gdGhlCj4+ID4gZnV0dXJlIHdpdGggaGVscCBmcm9tIGhv c3QuIEZvciBub3cgdGhlIGhvc3QgcGVyZm9ybWFuY2UgZ2FpbiBmcm9tIGRlZmVycmVkCj4+ID4g SU8gb3V0d2VpZ2hzIHRoZSBzaGFkb3cgY29weSBpbXBhY3QgaW4gdGhlIGd1ZXN0Lgo+PiA+Cj4+ ID4gU2lnbmVkLW9mZi1ieTogV2VpIEh1IDx3ZWhAbWljcm9zb2Z0LmNvbT4KPgo+U2FzaGEgLS0g dGhpcyBwYXRjaCBhbmQgb25lIG90aGVyIGZyb20gV2VpIEh1IGZvciB0aGUgSHlwZXItViBmcmFt ZSBidWZmZXIKPmRyaXZlciBzaG91bGQgYmUgcmVhZHkuICBCb3RoIHBhdGNoZXMgYWZmZWN0IG9u bHkgdGhlIEh5cGVyLVYgZnJhbWUgYnVmZmVyCj5kcml2ZXIgc28gY2FuIGdvIHRocm91Z2ggdGhl IEh5cGVyLVYgdHJlZS4gIENhbiB5b3UgcGljayB0aGVzZSB1cD8gIFRoeC4KCkkgY2FuJ3QgZ2V0 IHRoaXMgdG8gYXBwbHkgYW55d2hlcmUsIHdoYXQgdHJlZSBpcyBpdCBiYXNlZCBvbj8KCi0tClRo YW5rcywKU2FzaGEKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs