From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1.bemta24.messagelabs.com ([67.219.250.114]:26614 "EHLO mail1.bemta24.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728523AbeGZCoE (ORCPT ); Wed, 25 Jul 2018 22:44:04 -0400 From: Huaisheng HS1 Ye To: Dave Jiang , "ross.zwisler@linux.intel.com" , "linux-nvdimm@lists.01.org" , "dan.j.williams@intel.com" , "jack@suse.cz" CC: "willy@infradead.org" , "vishal.l.verma@intel.com" , "schwidefsky@de.ibm.com" , "heiko.carstens@de.ibm.com" , "viro@zeniv.linux.org.uk" , "martin.petersen@oracle.com" , "axboe@kernel.dk" , "gregkh@linuxfoundation.org" , "bart.vanassche@wdc.com" , "agk@redhat.com" , "snitzer@redhat.com" , "dm-devel@redhat.com" , "linux-kernel@vger.kernel.org" , "linux-s390@vger.kernel.org" , "linux-fsdevel@vger.kernel.org" , NingTing Cheng , "colyli@suse.de" , Huaisheng Ye Subject: RE: [External] Re: [PATCH v2 0/6] kaddr and pfn can be NULL to ->direct_access() Date: Thu, 26 Jul 2018 01:29:19 +0000 Message-ID: References: <20180725162849.8320-1-yehs2007@zoho.com> <3689520a-4a49-4e1f-6ee9-2ff4a9796b9f@intel.com> In-Reply-To: <3689520a-4a49-4e1f-6ee9-2ff4a9796b9f@intel.com> Content-Language: zh-CN Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-fsdevel-owner@vger.kernel.org List-ID: PiBGcm9tOiBEYXZlIEppYW5nIDxkYXZlLmppYW5nQGludGVsLmNvbT4NCj4gU2VudDogVGh1cnNk YXksIEp1bHkgMjYsIDIwMTggNTozNiBBTQ0KPiBTdWJqZWN0OiBbRXh0ZXJuYWxdIFJlOiBbUEFU Q0ggdjIgMC82XSBrYWRkciBhbmQgcGZuIGNhbiBiZSBOVUxMIHRvIC0+ZGlyZWN0X2FjY2Vzcygp DQo+IA0KPiBQcmV0dHkgc3RyYWlnaHQgZm9yd2FyZCBzZXJpZXMuIEh1YWlzaGVuZywgSSBjYW4g YXBwbHkgdGhlIHdob2xlIHNlcmllcw0KPiB0byBsaWJudmRpbW0gaWYgd2UgY2FuIGdldCBhY2sn cyBmcm9tIG1haW50YWluZXIgb2YgZGNzc2JsayBhbmQNCj4gZG0td3JpdGVjYWNoZSBmb3IgdGhl IHJlc3BlY3RpdmUgYml0cy4NCg0KVGhhbmtzIERhdmUgYW5kIFJvc3MuDQoNCkhpIEphbiBhbiBE YW4sDQoNClRoZSBwcmV2aW91cyBwYXRjaCBzZXJpZXMgZm9yIE5VTEwtcGZuIGhhZCBnb3QgeW91 ciBSZXZpZXdlZC1ieSBvciBTaWduZWQtb2ZmLWJ5Lg0KTm93IEkgaGF2ZSBleHBhbmRlZCB0aGVt IHRvIGxvY2FsIHBvaW50ZXIga2FkZHIsIGNhbiBJIGdldCB5b3VyIFJldmlld2VkLWJ5IGZvciBj dXJyZW50DQpwYXRjaCBzZXJpZXM/IFlvdXIgYWNrcyBhcmUgdmVyeSBpbXBvcnRhbnQgdG8gbWUu DQoNCkNoZWVycywNCkh1YWlzaGVuZyBZZQ0K