From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kani, Toshimitsu" Subject: Re: [PATCH 0/6] Support DAX for device-mapper dm-linear devices Date: Mon, 20 Jun 2016 21:28:00 +0000 Message-ID: <1466457467.3504.249.camel@hpe.com> References: <1465856497-19698-1-git-send-email-toshi.kani@hpe.com> <20160613225756.GA18417@redhat.com> <20160620180043.GA21261@redhat.com> <1466446861.3504.243.camel@hpe.com> <20160620194026.GA21657@redhat.com> <20160620195217.GB21657@redhat.com> <1466452883.3504.244.camel@hpe.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1466452883.3504.244.camel-ZPxbGqLxI0U@public.gmane.org> Content-Language: en-US Content-ID: <6BF6767E1A048D4E8255034D80B96A64-mmYPd6ayCNGroOM5E8FhRbjFIynDaujOfM0AETQt39g@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linux-nvdimm-bounces-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org Sender: "Linux-nvdimm" To: "snitzer-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org" Cc: "axboe-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org" , "sandeen-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org" , "linux-nvdimm-y27Ovi1pjclAfugRpC6u6w@public.gmane.org" , "linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "linux-raid-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "dm-devel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org" , "viro-RmSDqhL/yNMiFSDQTTA3OLVCufUGDwFn@public.gmane.org" , "agk-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org" List-Id: linux-nvdimm@lists.01.org T24gTW9uLCAyMDE2LTA2LTIwIGF0IDE0OjAxIC0wNjAwLCBLYW5pLCBUb3NoaW1pdHN1IHdyb3Rl Og0KPiBPbiBNb24sIDIwMTYtMDYtMjAgYXQgMTU6NTIgLTA0MDAsIE1pa2UgU25pdHplciB3cm90 ZToNCj4gPiANCj4gPiBPbiBNb24sIEp1biAyMCAyMDE2IGF0wqDCoDM6NDBwbSAtMDQwMCwNCj4g PiBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNvbT4gd3JvdGU6DQo+ID4gwqANCsKgOg0K PiA+ID4gSWYgSSBkb24ndCB1c2UgWEZTLCBhbmQgb25seSBpc3N1ZSBJTyBkaXJlY3RseSB0byB0 aGUgL2Rldi9wbWVtL2x2LCBJDQo+ID4gPiBkb24ndCBzZWUgdGhpcyBjb3JydXB0aW9uLg0KPiA+ DQo+ID4gSSBkaWQgdGhlIHNhbWUgdGVzdCB3aXRoIGV4dDQgaW5zdGVhZCBvZiB4ZnMgYW5kIGl0 IHJlc3VsdGVkIGluIHRoZSBzYW1lDQo+ID4gdHlwZSBvZiBzeXN0ZW1pYyBjb3JydXB0aW9uIChs dm0yIG1ldGFkYXRhIGNvcnJ1cHRlZCB0b28pOg0KPiA+IA0KwqA6DQo+IEkgd2lsbCBsb29rIGlu dG8gdGhlIGlzc3VlLg0KDQpIaSBNaWtlLA0KDQpDYW4geW91IGZvbGQgdGhlIGZvbGxvd2luZyBw YXRjaCB0byB0aGUgZG0tbGluZWFyIHBhdGNoPw0KDQpUaGFua3MsDQotVHNvaGkNCg0KLS0tLS0t DQpTdWJqZWN0OiBbUEFUQ0hdIGRtLWxpbmVhcjogRml4IHBhcnRpdGlvbiBoYW5kbGluZyBmb3Ig REFYDQoNClBhcnRpdGlvbiBoYW5kbGluZyB3YXMgbWlzc2luZyBpbiBsaW5lYXJfZGlyZWN0X2Fj Y2VzcygpLg0KQ2FsbCBiZGV2X2RpcmVjdF9hY2Nlc3MoKSwgaW5zdGVhZCBvZiBkaXJlY3RseSBj YWxsaW5nDQp0YXJnZXQgZGlyZWN0X2FjY2VzcyBmdW5jdGlvbi4NCg0KU2lnbmVkLW9mZi1ieTog VG9zaGkgS2FuaSA8dG9zaGkua2FuaUBocGUuY29tPg0KLS0tDQrCoGRyaXZlcnMvbWQvZG0tbGlu ZWFyLmMgfMKgwqDCoDE0ICsrKysrKysrKystLS0tDQrCoDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNl cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZC9kbS1s aW5lYXIuYyBiL2RyaXZlcnMvbWQvZG0tbGluZWFyLmMNCmluZGV4IDMyNWFhMDYuLjM4MzIzZTQg MTAwNjQ0DQotLS0gYS9kcml2ZXJzL21kL2RtLWxpbmVhci5jDQorKysgYi9kcml2ZXJzL21kL2Rt LWxpbmVhci5jDQpAQCAtMTQ4LDEwICsxNDgsMTYgQEAgc3RhdGljIGxvbmcgbGluZWFyX2RpcmVj dF9hY2Nlc3Moc3RydWN0IGRtX3RhcmdldCAqdGksDQpzZWN0b3JfdCBzZWN0b3IsDQrCoHsNCsKg CXN0cnVjdCBsaW5lYXJfYyAqbGMgPSB0aS0+cHJpdmF0ZTsNCsKgCXN0cnVjdCBibG9ja19kZXZp Y2UgKmJkZXYgPSBsYy0+ZGV2LT5iZGV2Ow0KLQljb25zdCBzdHJ1Y3QgYmxvY2tfZGV2aWNlX29w ZXJhdGlvbnMgKmJkX29wcyA9IGJkZXYtPmJkX2Rpc2stPmZvcHM7DQotDQotCXJldHVybiBiZF9v cHMtPmRpcmVjdF9hY2Nlc3MoYmRldiwgbGluZWFyX21hcF9zZWN0b3IodGksIHNlY3RvciksDQot CQkJCcKgwqDCoMKgwqBrYWRkciwgcGZuLCBzaXplKTsNCisJc3RydWN0IGJsa19kYXhfY3RsIGRh eCA9IHsNCisJCS5zZWN0b3IgPSBsaW5lYXJfbWFwX3NlY3Rvcih0aSwgc2VjdG9yKSwNCisJCS5z aXplID0gc2l6ZSwNCisJfTsNCisJbG9uZyByZXQ7DQorDQorCXJldCA9IGJkZXZfZGlyZWN0X2Fj Y2VzcyhiZGV2LCAmZGF4KTsNCisJKmthZGRyID0gZGF4LmFkZHI7DQorCSpwZm4gPSBkYXgucGZu Ow0KKwlyZXR1cm4gcmV0Ow0KwqB9DQrCoA0KwqBzdGF0aWMgc3RydWN0IHRhcmdldF90eXBlIGxp bmVhcl90YXJnZXQgPSB7Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkxpbnV4LW52ZGltbSBtYWlsaW5nIGxpc3QKTGludXgtbnZkaW1tQGxpc3RzLjAxLm9y ZwpodHRwczovL2xpc3RzLjAxLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LW52ZGltbQo=