From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 118ACC433E2 for ; Tue, 15 Sep 2020 08:01:12 +0000 (UTC) Received: from ml01.01.org (ml01.01.org [198.145.21.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 77CA621D1B for ; Tue, 15 Sep 2020 08:01:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 77CA621D1B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-nvdimm-bounces@lists.01.org Received: from ml01.vlan13.01.org (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 3493614C38D12; Tue, 15 Sep 2020 01:01:11 -0700 (PDT) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=195.135.220.15; helo=mx2.suse.de; envelope-from=jack@suse.cz; receiver= Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 3C49D14C38D0E for ; Tue, 15 Sep 2020 01:01:07 -0700 (PDT) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id D6FF4AC7D; Tue, 15 Sep 2020 08:01:21 +0000 (UTC) Received: by quack2.suse.cz (Postfix, from userid 1000) id 268261E12EF; Tue, 15 Sep 2020 10:01:06 +0200 (CEST) Date: Tue, 15 Sep 2020 10:01:06 +0200 From: Jan Kara To: "colyli@suse.de" Subject: Re: =?utf-8?B?5Zue5aSN77yacmVncmVzc2lvbiBj?= =?utf-8?Q?aused_by_patch_6180bb446ab624b9ab8bf201ed251ca87f07b413=3F=3F_?= =?utf-8?Q?=28=22dax=3A_fix_detectio?= =?utf-8?Q?n?= of dax support for non-persistent memory block?? devices") Message-ID: <20200915080106.GG4863@quack2.suse.cz> References: <211sy17ij47lox90ncna7kwk-k7cl0b-ubtml5jg8ocd-r7lb68jgkncbq5ng3g-koqyd471rzfh-t231u5-sxwvexwht98i-b7in5pxxck0j-3b40lqlmuelf13q0uk-ye4ohhsbgodw-xuloz9wpp7tf.1600139009031@email.android.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <211sy17ij47lox90ncna7kwk-k7cl0b-ubtml5jg8ocd-r7lb68jgkncbq5ng3g-koqyd471rzfh-t231u5-sxwvexwht98i-b7in5pxxck0j-3b40lqlmuelf13q0uk-ye4ohhsbgodw-xuloz9wpp7tf.1600139009031@email.android.com> User-Agent: Mutt/1.10.1 (2018-07-13) Message-ID-Hash: IPL5GN4PCIMOMVO6TGBEVWIBLFCFRWNZ X-Message-ID-Hash: IPL5GN4PCIMOMVO6TGBEVWIBLFCFRWNZ X-MailFrom: jack@suse.cz X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation CC: Adrian Huang , Jan Kara , Mike Snitzer , Pankaj Gupta , "linux-nvdimm@lists.01.org" , Mikulas Patocka X-Mailman-Version: 3.1.1 Precedence: list List-Id: "Linux-nvdimm developer list." Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkhDQoNCk9uIFR1ZSAxNS0wOS0yMCAxMTowMzoyOSwgY29seWxpQHN1c2UuZGUgd3JvdGU6DQo+ IENvdWxkIHlvdSBwbGVhc2UgdG8gdGFrZSBhIGxvb2s/IEkgYW0gb2ZmbGluZSBpbiB0aGUgbmV4 dCB0d28gd2Vla3MuDQoNCkkganVzdCBoYWQgYSBsb29rIGludG8gdGhpcy4gSU1ITyB0aGUganVz dGlmaWNhdGlvbiBpbiA2MTgwYmI0NDZhICJkYXg6IGZpeA0KZGV0ZWN0aW9uIG9mIGRheCBzdXBw b3J0IGZvciBub24tcGVyc2lzdGVudCBtZW1vcnkgYmxvY2sgZGV2aWNlcyIgaXMganVzdA0KYm9n dXMgYW5kIHBlb3BsZSBnb3QgY29uZnVzZWQgYnkgdGhlIHByZXZpb3VzIGNvbmRpdGlvbg0KDQpp ZiAoIWRheF9kZXYgJiYgIWJkZXZfZGF4X3N1cHBvcnRlZChiZGV2LCBibG9ja3NpemUpKQ0KDQp3 aGljaCB3YXMgYm9ndXMgYXMgd2VsbC4gYmRldl9kYXhfc3VwcG9ydGVkKCkgYWx3YXlzIHJldHVy bnMgZmFsc2UgZm9yIGJkZXYNCnRoYXQgZG9lc24ndCBoYXZlIGRheF9kZXYgKG5hdHVyYWxseSBz bykuIFNvIGluIHRoZSBvcmlnaW5hbCBjb25kaXRpb24NCnRoZXJlIHdhcyBubyBwb2ludCBpbiBj YWxsaW5nIGJkZXZfZGF4X3N1cHBvcnRlZCgpIGlmIHdlIGtub3cgZGF4X2RldiBpcw0KTlVMTC4N Cg0KVGhlbiB0aGlzIHdhcyBjaGFuZ2VkIHRvOg0KDQppZiAoIWRheF9kZXYgfHwgIWJkZXZfZGF4 X3N1cHBvcnRlZChiZGV2LCBibG9ja3NpemUpKQ0KDQp3aGljaCBsb29rcyBtb3JlIHNlbnNpYmxl IGF0IHRoZSBmaXJzdCBzaWdodC4gQnV0IG9ubHkgYXQgdGhlIGZpcnN0IHNpZ2h0IC0NCmlmIHlv dSBsb29rIGF0IHdpZGVyIGNvbnRleHQsIF9fZ2VuZXJpY19mc2RheF9zdXBwb3J0ZWQoKSBpcyB0 aGUgYnVsayBvZg0KY29kZSB0aGF0IGRlY2lkZXMgd2hldGhlciBhIGRldmljZSBzdXBwb3J0cyBE QVggc28gY2FsbGluZw0KYmRldl9kYXhfc3VwcG9ydGVkKCkgZnJvbSBpdCBpbmRlZWQgZG9lc24n dCBsb29rIGFzIHN1Y2ggYSBncmVhdCBpZGVhLiBTbw0KSU1PIHRoZSBjb25kaXRpb24gc2hvdWxk IGJlIGp1c3Q6DQoNCmlmICghZGF4X2RldikNCg0KSSdsbCBzZW5kIGEgZml4IGZvciB0aGlzLg0K DQpBbHNvIHRoZXJlJ3MgdGhlIHByb2Nlc3MgcXVlc3Rpb24gaG93IHRoaXMgcGF0Y2ggY291bGQg Z2V0IHRvIExpbnVzIHdoZW4NCmFueSBhdHRlbXB0IHRvIHVzZSBEQVggd291bGQgaW1tZWRpYXRl bHkga2lsbCB0aGUgbWFjaGluZSBsaWtlIE1pa3VsYXMNCnNwb3R0ZWQuIFRoaXMgc2hvd3MgdGhl IHRoYXQgcGF0Y2ggd2FzIHVudGVzdGVkIHdpdGggREFYIGJ5IGFueWJvZHkgb24gdGhlDQpwYXRo IGZyb20gdGhlIGRldmVsb3BlciB0byBMaW51cy4uLg0KDQoJCQkJCQkJCUhvbnphDQoNCj4gLS0t LS0tLS0g5Y6f5aeL6YKu5Lu2IC0tLS0tLS0tDQo+IOWPkeS7tuS6uu+8miBNaWt1bGFzIFBhdG9j a2EgPG1wYXRvY2thQHJlZGhhdC5jb20+DQo+IOaXpeacn++8miAyMDIw5bm0OeaciDE05pel5ZGo 5LiA5Y2K5aScMTE6NDgNCj4g5pS25Lu25Lq677yaIENvbHkgTGkgPGNvbHlsaUBzdXNlLmRlPiwg RGFuIFdpbGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+LA0KPiBEYXZlIEppYW5nIDxk YXZlLmppYW5nQGludGVsLmNvbT4NCj4g5oqE6YCB77yaIEphbiBLYXJhIDxqYWNrQHN1c2UuY29t PiwgVmlzaGFsIFZlcm1hIDx2aXNoYWwubC52ZXJtYUBpbnRlbC5jb20+LA0KPiBBZHJpYW4gSHVh bmcgPGFodWFuZzEyQGxlbm92by5jb20+LCBJcmEgV2VpbnkgPGlyYS53ZWlueUBpbnRlbC5jb20+ LCBNaWtlDQo+IFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNvbT4sIFBhbmthaiBHdXB0YSA8cGFu a2FqLmd1cHRhLmxpbnV4QGdtYWlsLmNvbT4sDQo+IGxpbnV4LW52ZGltbUBsaXN0cy4wMS5vcmcN Cj4g5Li76aKY77yaIHJlZ3Jlc3Npb24gY2F1c2VkIGJ5IHBhdGNoIDYxODBiYjQ0NmFiNjI0Yjlh YjhiZjIwMWVkMjUxY2E4N2YwN2I0MTMNCj4gKCJkYXg6IGZpeCBkZXRlY3Rpb24gb2YgZGF4IHN1 cHBvcnQgZm9yIG5vbi1wZXJzaXN0ZW50IG1lbW9yeSBibG9jaw0KPiBkZXZpY2VzIikNCj4gDQo+ ICAgICBIaQ0KPiANCj4gICAgIFRoZSBwYXRjaCA2MTgwYmI0NDZhYjYyNGI5YWI4YmYyMDFlZDI1 MWNhODdmMDdiNDEzICgiZGF4OiBmaXggZGV0ZWN0aW9uIG9mDQo+ICAgICBkYXggc3VwcG9ydCBm b3Igbm9uLXBlcnNpc3RlbnQgbWVtb3J5IGJsb2NrIGRldmljZXMiKSBjYXVzZXMgY3Jhc2ggd2hl bg0KPiAgICAgYXR0ZW1wdGluZyB0byBtb3VudCB0aGUgZXh0NCBmaWxlc3lzdGVtIG9uIC9kZXYv cG1lbTAgKCJta2ZzLmV4dDQNCj4gICAgIC9kZXYvcG1lbTA7IG1vdW50IC10IGV4dDQgL2Rldi9w bWVtMCAvbW50L3Rlc3QiKS4gVGhlIGRldmljZSAvZGV2L3BtZW0wIGlzDQo+ICAgICBlbXVsYXRl ZCB1c2luZyB0aGUgIm1lbW1hcCIga2VybmVsIHBhcmFtZXRlci4NCj4gDQo+ICAgICBUaGUgcGF0 Y2ggY2F1c2VzIGluZmluaXRlIHJlY3Vyc2lvbiBhbmQgZG91YmxlLWZhdWx0IGV4Y2VwdGlvbjoN Cj4gDQo+ICAgICBfX2dlbmVyaWNfZnNkYXhfc3VwcG9ydGVkDQo+ICAgICBiZGV2X2RheF9zdXBw b3J0ZWQNCj4gICAgIF9fYmRldl9kYXhfc3VwcG9ydGVkDQo+ICAgICBkYXhfc3VwcG9ydGVkDQo+ ICAgICBkYXhfZGV2LT5vcHMtPmRheF9zdXBwb3J0ZWQNCj4gICAgIGdlbmVyaWNfZnNkYXhfc3Vw cG9ydGVkDQo+ICAgICBfX2dlbmVyaWNfZnNkYXhfc3VwcG9ydGVkDQo+IA0KPiAgICAgTWlrdWxh cw0KPiANCj4gDQo+IA0KPiAgICAgWyAgIDE3LjUwMDYxOV0gdHJhcHM6IFBBTklDOiBkb3VibGUg ZmF1bHQsIGVycm9yX2NvZGU6IDB4MA0KPiAgICAgWyAgIDE3LjUwMDYxOV0gZG91YmxlIGZhdWx0 OiAwMDAwIFsjMV0gUFJFRU1QVCBTTVANCj4gICAgIFsgICAxNy41MDA2MjBdIENQVTogMCBQSUQ6 IDEzMjYgQ29tbTogbW91bnQgTm90IHRhaW50ZWQgNS45LjAtcmMxLWJpc2VjdCAjDQo+ICAgICAx MA0KPiAgICAgWyAgIDE3LjUwMDYyMF0gSGFyZHdhcmUgbmFtZTogQm9jaHMgQm9jaHMsIEJJT1Mg Qm9jaHMgMDEvMDEvMjAxMQ0KPiAgICAgWyAgIDE3LjUwMDYyMV0gUklQOiAwMDEwOl9fZ2VuZXJp Y19mc2RheF9zdXBwb3J0ZWQrMHg2YS8weDUwMA0KPiAgICAgWyAgIDE3LjUwMDYyMl0gQ29kZTog ZmYgZmYgZmYgZmYgZmYgN2YgMDAgNDggMjEgZjMgNDggMDEgYzMgNDggYzEgZTMgMDkgZjYNCj4g ICAgIGM3IDBlIDBmIDg1IGZhIDAxIDAwIDAwIDQ4IDg1IGZmIDQ5IDg5IGZkIDc0IDExIGJlIDAw IDEwIDAwIDAwIDRjIDg5IGU3DQo+ICAgICA8ZTg+IGIxIGZlIGZmIGZmIDg0IGMwIDc1IDExIDMx IGMwIDQ4IDgzIGM0IDQ4IDViIDVkIDQxIDVjIDQxIDVkIDQxDQo+ICAgICBbICAgMTcuNTAwNjIz XSBSU1A6IDAwMTg6ZmZmZjg4OTQwYjRmZGZmOCBFRkxBR1M6IDAwMDEwMjg2DQo+ICAgICBbICAg MTcuNTAwNjI0XSBSQVg6IDAwMDAwMDAwMDAwMDAwMDAgUkJYOiAwMDAwMDAwN2ZmZmZmMDAwIFJD WDoNCj4gICAgIDAwMDAwMDAwMDAwMDAwMDANCj4gICAgIFsgICAxNy41MDA2MjVdIFJEWDogMDAw MDAwMDAwMDAwMTAwMCBSU0k6IDAwMDAwMDAwMDAwMDEwMDAgUkRJOg0KPiAgICAgZmZmZjg4OTQw YjM0YzMwMA0KPiAgICAgWyAgIDE3LjUwMDYyNV0gUkJQOiAwMDAwMDAwMDAwMDAwMDAwIFIwODog MDAwMDAwMDAwNDAwMDAwMCBSMDk6DQo+ICAgICA4MDgwODA4MDgwODA4MDgwDQo+ICAgICBbICAg MTcuNTAwNjI2XSBSMTA6IDAwMDAwMDAwMDAwMDAwMDAgUjExOiBmZWZlZmVmZWZlZmVmZWZmIFIx MjoNCj4gICAgIGZmZmY4ODk0MGIzNGMzMDANCj4gICAgIFsgICAxNy41MDA2MjZdIFIxMzogZmZm Zjg4OTQwYjNkYzAwMCBSMTQ6IGZmZmY4ODk0MGJhZGQwMDAgUjE1Og0KPiAgICAgMDAwMDAwMDAw MDAwMDAwMQ0KPiAgICAgWyAgIDE3LjUwMDYyN10gRlM6ICAwMDAwMDAwMGY3YzI1NzgwKDAwMDAp IEdTOmZmZmY4ODk0MGZhMDAwMDAoMDAwMCkNCj4gICAgIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAN Cj4gICAgIFsgICAxNy41MDA2MjhdIENTOiAgMDAxMCBEUzogMDAyYiBFUzogMDAyYiBDUjA6IDAw MDAwMDAwODAwNTAwMzMNCj4gICAgIFsgICAxNy41MDA2MjhdIENSMjogZmZmZjg4OTQwYjRmZGZl OCBDUjM6IDAwMDAwMDE0MGJkMTUwMDAgQ1I0Og0KPiAgICAgMDAwMDAwMDAwMDAwMDZiMA0KPiAg ICAgWyAgIDE3LjUwMDYyOF0gQ2FsbCBUcmFjZToNCj4gICAgIFsgICAxNy41MDA2MjldIE1vZHVs ZXMgbGlua2VkIGluOiB1dmVzYWZiIGNmYmZpbGxyZWN0IGNmYmltZ2JsdCBjbg0KPiAgICAgY2Zi Y29weWFyZWEgZmIgZmJkZXYgaXB2NiB0dW4gYXV0b2ZzNCBiaW5mbXRfbWlzYyBjb25maWdmcyBh Zl9wYWNrZXQNCj4gICAgIHZpcnRpb19ybmcgcm5nX2NvcmUgbW91c2VkZXYgZXZkZXYgcGNzcGty IHZpcnRpb19iYWxsb29uIGJ1dHRvbiByYWlkMTANCj4gICAgIHJhaWQ0NTYgYXN5bmNfcmFpZDZf cmVjb3YgYXN5bmNfbWVtY3B5IGFzeW5jX3BxIHJhaWQ2X3BxIGFzeW5jX3hvciB4b3INCj4gICAg IGFzeW5jX3R4IGxpYmNyYzMyYyByYWlkMSByYWlkMCBtZF9tb2Qgc2RfbW9kIHQxMF9waSB2aXJ0 aW9fc2NzaSB2aXJ0aW9fbmV0DQo+ICAgICBuZXRfZmFpbG92ZXIgcHNtb3VzZSBzY3NpX21vZCBm YWlsb3Zlcg0KPiAgICAgWyAgIDE3LjUwMDYzOF0gLS0tWyBlbmQgdHJhY2UgM2M4NzdmY2I1Yjg2 NTQ1OSBdLS0tDQo+ICAgICBbICAgMTcuNTAwNjM4XSBSSVA6IDAwMTA6X19nZW5lcmljX2ZzZGF4 X3N1cHBvcnRlZCsweDZhLzB4NTAwDQo+ICAgICBbICAgMTcuNTAwNjM5XSBDb2RlOiBmZiBmZiBm ZiBmZiBmZiA3ZiAwMCA0OCAyMSBmMyA0OCAwMSBjMyA0OCBjMSBlMyAwOSBmNg0KPiAgICAgYzcg MGUgMGYgODUgZmEgMDEgMDAgMDAgNDggODUgZmYgNDkgODkgZmQgNzQgMTEgYmUgMDAgMTAgMDAg MDAgNGMgODkgZTcNCj4gICAgIDxlOD4gYjEgZmUgZmYgZmYgODQgYzAgNzUgMTEgMzEgYzAgNDgg ODMgYzQgNDggNWIgNWQgNDEgNWMgNDEgNWQgNDENCj4gICAgIFsgICAxNy41MDA2NDBdIFJTUDog MDAxODpmZmZmODg5NDBiNGZkZmY4IEVGTEFHUzogMDAwMTAyODYNCj4gICAgIFsgICAxNy41MDA2 NDFdIFJBWDogMDAwMDAwMDAwMDAwMDAwMCBSQlg6IDAwMDAwMDA3ZmZmZmYwMDAgUkNYOg0KPiAg ICAgMDAwMDAwMDAwMDAwMDAwMA0KPiAgICAgWyAgIDE3LjUwMDY0MV0gUkRYOiAwMDAwMDAwMDAw MDAxMDAwIFJTSTogMDAwMDAwMDAwMDAwMTAwMCBSREk6DQo+ICAgICBmZmZmODg5NDBiMzRjMzAw DQo+ICAgICBbICAgMTcuNTAwNjQyXSBSQlA6IDAwMDAwMDAwMDAwMDAwMDAgUjA4OiAwMDAwMDAw MDA0MDAwMDAwIFIwOToNCj4gICAgIDgwODA4MDgwODA4MDgwODANCj4gICAgIFsgICAxNy41MDA2 NDJdIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IGZlZmVmZWZlZmVmZWZlZmYgUjEyOg0KPiAg ICAgZmZmZjg4OTQwYjM0YzMwMA0KPiAgICAgWyAgIDE3LjUwMDY0M10gUjEzOiBmZmZmODg5NDBi M2RjMDAwIFIxNDogZmZmZjg4OTQwYmFkZDAwMCBSMTU6DQo+ICAgICAwMDAwMDAwMDAwMDAwMDAx DQo+ICAgICBbICAgMTcuNTAwNjQzXSBGUzogIDAwMDAwMDAwZjdjMjU3ODAoMDAwMCkgR1M6ZmZm Zjg4OTQwZmEwMDAwMCgwMDAwKQ0KPiAgICAga25sR1M6MDAwMDAwMDAwMDAwMDAwMA0KPiAgICAg WyAgIDE3LjUwMDY0NF0gQ1M6ICAwMDEwIERTOiAwMDJiIEVTOiAwMDJiIENSMDogMDAwMDAwMDA4 MDA1MDAzMw0KPiAgICAgWyAgIDE3LjUwMDY0NF0gQ1IyOiBmZmZmODg5NDBiNGZkZmU4IENSMzog MDAwMDAwMTQwYmQxNTAwMCBDUjQ6DQo+ICAgICAwMDAwMDAwMDAwMDAwNmIwDQo+ICAgICBbICAg MTcuNTAwNjQ1XSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uIGlu IGludGVycnVwdA0KPiAgICAgWyAgIDE3LjUwMDk0MV0gS2VybmVsIE9mZnNldDogZGlzYWJsZWQN Cj4gDQo+IA0KLS0gDQpKYW4gS2FyYSA8amFja0BzdXNlLmNvbT4NClNVU0UgTGFicywgQ1IKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtbnZkaW1t IG1haWxpbmcgbGlzdCAtLSBsaW51eC1udmRpbW1AbGlzdHMuMDEub3JnClRvIHVuc3Vic2NyaWJl IHNlbmQgYW4gZW1haWwgdG8gbGludXgtbnZkaW1tLWxlYXZlQGxpc3RzLjAxLm9yZwo=