From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yisheng Xie Subject: Re: [PATCH v3 00/27] kill devm_ioremap_nocache Date: Mon, 25 Dec 2017 09:09:10 +0800 Message-ID: <6c0ade63-f4d3-d44d-c622-b091eb2ba902@huawei.com> References: <1514026525-32538-1-git-send-email-xieyisheng1@huawei.com> <20171223134831.GB10103@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" To: christophe leroy , Guenter Roeck , Greg KH Cc: linux-mips@linux-mips.org, ulf.hansson@linaro.org, jakub.kicinski@netronome.com, platform-driver-x86@vger.kernel.org, airlied@linux.ie, linux-wireless@vger.kernel.org, linus.walleij@linaro.org, alsa-devel@alsa-project.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org, linux-mtd@lists.infradead.org, daniel.vetter@intel.com, dan.j.williams@intel.com, jason@lakedaemon.net, linux-rtc@vger.kernel.org, boris.brezillon@free-electrons.com, mchehab@kernel.org, dmaengine@vger.kernel.org, vinod.koul@intel.com, richard@nod.at, marek.vasut@gmail.com, industrypack-devel@lists.sourceforge.net, linux-pci@vger.kernel.org, dvhart@infradead.org, wg@grandegger.com, linux-media@vger.kernel.org, seanpaul@chromium.org, devel@driverdev.osuosl.org, linux-watchdog@vger.kernel.org, arnd@arndb.de, b.zolnierkie@samsung.com, marc.zyngier@arm.com, jslaby@sus List-Id: linux-ide@vger.kernel.org aGkgQ2hyaXN0b3BoZSBhbmQgR3JlZywKCk9uIDIwMTcvMTIvMjQgMTY6NTUsIGNocmlzdG9waGUg bGVyb3kgd3JvdGU6Cj4gCj4gCj4gTGUgMjMvMTIvMjAxNyDDoCAxNjo1NywgR3VlbnRlciBSb2Vj ayBhIMOpY3JpdCA6Cj4+IE9uIDEyLzIzLzIwMTcgMDU6NDggQU0sIEdyZWcgS0ggd3JvdGU6Cj4+ PiBPbiBTYXQsIERlYyAyMywgMjAxNyBhdCAwNjo1NToyNVBNICswODAwLCBZaXNoZW5nIFhpZSB3 cm90ZToKPj4+PiBIaSBhbGwsCj4+Pj4KPj4+PiBXaGVuIEkgdHJpZWQgdG8gdXNlIGRldm1faW9y ZW1hcCBmdW5jdGlvbiBhbmQgcmV2aWV3IHJlbGF0ZWQgY29kZSwgSSBmb3VuZAo+Pj4+IGRldm1f aW9yZW1hcCBhbmQgZGV2bV9pb3JlbWFwX25vY2FjaGUgaXMgYWxtb3N0IHRoZSBzYW1lIHdpdGgg ZWFjaCBvdGhlciwKPj4+PiBleGNlcHQgb25lIHVzZSBpb3JlbWFwIHdoaWxlIHRoZSBvdGhlciB1 c2UgaW9yZW1hcF9ub2NhY2hlLgo+Pj4KPj4+IEZvciBhbGwgYXJjaGVzPyAgUmVhbGx5PyAgTG9v ayBhdCBNSVBTLCBhbmQgeDg2LCB0aGV5IGhhdmUgZGlmZmVyZW50Cj4+PiBmdW5jdGlvbnMuCj4+ Pgo+Pgo+PiBCb3RoIG1pcHMgYW5kIHg4NiBlbmQgdXAgbWFwcGluZyB0aGUgc2FtZSBmdW5jdGlv biwgYnV0IG90aGVyIGFyY2hlcyBkb24ndC4KPj4gbW4xMDMwMCBpcyBvbmUgd2hlcmUgaW9yZW1h cCBhbmQgaW9yZW1hcF9ub2NhY2hlIGFyZSBkZWZpbml0ZWx5IGRpZmZlcmVudC4KPiAKPiBhbHBo YTogaWRlbnRpY2FsCj4gYXJjOiBpZGVudGljYWwKPiBhcm06IGlkZW50aWNhbAo+IGFybTY0OiBp ZGVudGljYWwKPiBjcmlzOiBkaWZmZXJlbnQgICAgICAgIDw9PQo+IGZydjogaWRlbnRpY2FsCj4g aGV4YWdvbmU6IGlkZW50aWNhbAo+IGlhNjQ6IGRpZmZlcmVudCAgICAgICAgPD09Cj4gbTMycjog aWRlbnRpY2FsCj4gbTY4azogaWRlbnRpY2FsCj4gbWV0YWc6IGlkZW50aWNhbAo+IG1pY3JvYmxh emU6IGlkZW50aWNhbAo+IG1pcHM6IGlkZW50aWNhbAo+IG1uMTAzMDA6IGRpZmZlcmVudCAgICAg PD09Cj4gbmlvczogaWRlbnRpY2FsCj4gb3BlbnJpc2M6IGRpZmZlcmVudCAgICA8PT0KPiBwYXJp c2M6IGlkZW50aWNhbAo+IHJpc2N2OiBpZGVudGljYWwKPiBzMzkwOiBpZGVudGljYWwKPiBzaDog aWRlbnRpY2FsCj4gc3BhcmM6IGlkZW50aWNhbAo+IHRpbGU6IGlkZW50aWNhbAo+IHVtOiByZWx5 IG9uIGFzbS9nZW5lcmljCj4gdW5pY29yZTMyOiBpZGVudGljYWwKPiB4ODY6IGlkZW50aWNhbAo+ IGFzbS9nZW5lcmljIChubyBtbXUpOiBpZGVudGljYWwKCldvdywgdGhhdCdzIGNvcnJlY3QsIHNv cnJ5IGZvciBJIGhhdmUganVzdCBjaGVja2VkIHRoZSBtYWluIGFyY2hzLCBJIG1lYW5zCng4Nixh cm0sIGFybTY0LCBtaXBzLgoKSG93ZXZlciwgSSBzdGFsbCBoYXZlIG5vIGlkZWEgYWJvdXQgd2h5 IHRoZXNlIDQgYXJjaHMgd2FudCBkaWZmZXJlbnQgaW9yZW1hcApmdW5jdGlvbiB3aXRoIG90aGVy cy4gRHJpdmVycyBzZWVtcyBjYW5ub3QgYXdhcmUgdGhpcz8gSWYgZHJpdmVyIGNhbGwgaW9yZW1h cAp3YW50IGhlIHJlYWxseSB3YW50IGZvciB0aGVyZSA0IGFyY2hzLCBjYWNoZSBvciBub2NhY2hl PwoKPiAKPiBTbyA0IGFtb25nIGFsbCBhcmNoZXMgc2VlbXMgdG8gaGF2ZSBpb3JlbWFwKCkgYW5k IGlvcmVtYXBfbm9jYWNoZSgpIGJlaW5nIGRpZmZlcmVudC4KPiAKPiBDb3VsZCB3ZSBoYXZlIGEg ZGVmaW5lIHNldCBieSB0aGUgNCBhcmNoZXMgb24gd2hpY2ggaW9yZW1hcCgpIGFuZCBpb3JlbWFw X25vY2FjaGUoKSBhcmUgZGlmZmVyZW50LCBzb21ldGhpbmcgbGlrZSBIQVZFX0RJRkZFUkVOVF9J T1JFTUFQX05PQ0FDSEUgPwoKVGhlbiwgd2hhdCB0aGUgSEFWRV9ESUZGRVJFTlRfSU9SRU1BUF9O T0NBQ0hFIGlzIHVlc2VkIGZvciA/CgpUaGFua3MKWWlzaGVuZwo+IAo+IENocmlzdG9waGUKPiAK Pj4KPj4gR3VlbnRlcgo+Pgo+Pj4+IFdoaWxlIGlvcmVtYXAncwo+Pj4+IGRlZmF1bHQgZnVuY3Rp b24gaXMgaW9yZW1hcF9ub2NhY2hlLCBzbyBkZXZtX2lvcmVtYXBfbm9jYWNoZSBhbHNvIGhhdmUg dGhlCj4+Pj4gc2FtZSBmdW5jdGlvbiB3aXRoIGRldm1faW9yZW1hcCwgd2hpY2ggY2FuIGp1c3Qg YmUga2lsbGVkIHRvIHJlZHVjZSB0aGUgc2l6ZQo+Pj4+IG9mIGRldnJlcy5vKGZyb20gMjAzMDQg Ynl0ZXMgdG8gMTg5OTIgYnl0ZXMgaW4gbXkgY29tcGlsZSBlbnZpcm9ubWVudCkuCj4+Pj4KPj4+ PiBJIGhhdmUgcG9zdGVkIHR3byB2ZXJzaW9ucywgd2hpY2ggdXNlIG1hY3JvIGluc3RlYWQgb2Yg ZnVuY3Rpb24gZm9yCj4+Pj4gZGV2bV9pb3JlbWFwX25vY2FjaGVbMV0gb3IgZGV2bV9pb3JlbWFw WzJdLiBBbmQgR3JlZyBzdWdnZXN0IG1lIHRvIGtpbGwKPj4+PiBkZXZtX2lvcmVtYXBfbm9jYWNo ZSBmb3Igbm8gbmVlZCB0byBrZWVwIGEgbWFjcm8gYXJvdW5kIGZvciB0aGUgZHVwbGljYXRlCj4+ Pj4gdGhpbmcuIFNvIGhlcmUgY29tZXMgdjMgYW5kIHBsZWFzZSBoZWxwIHRvIHJldmlldy4KPj4+ Cj4+PiBJIGRvbid0IHRoaW5rIHRoaXMgY2FuIGJlIGRvbmUsIHdoYXQgYW0gSSBtaXNzaW5nPyAg VGhlc2UgZnVuY3Rpb25zIGFyZQo+Pj4gbm90IGlkZW50aWNhbCwgc29ycnkgZm9yIG1pc3Npbmcg dGhhdCBiZWZvcmUuCgpOZXZlciBtaW5kLCBJIHNob3VsZCBjaGVja2VkIGFsbCB0aGUgYXJjaGVz LCBzb3JyeSBhYm91dCB0aGF0LgoKPj4+Cj4+PiB0aGFua3MsCj4+Pgo+Pj4gZ3JlZyBrLWgKPj4+ Cj4+Cj4+IC0tIAo+PiBUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbGlzdDogc2VuZCB0aGUgbGlu ZSAidW5zdWJzY3JpYmUgbGludXgtd2F0Y2hkb2ciIGluCj4+IHRoZSBib2R5IG9mIGEgbWVzc2Fn ZSB0byBtYWpvcmRvbW9Admdlci5rZXJuZWwub3JnCj4+IE1vcmUgbWFqb3Jkb21vIGluZm8gYXQg IGh0dHA6Ly92Z2VyLmtlcm5lbC5vcmcvbWFqb3Jkb21vLWluZm8uaHRtbAo+IAo+IC0tLQo+IEwn YWJzZW5jZSBkZSB2aXJ1cyBkYW5zIGNlIGNvdXJyaWVyIMOpbGVjdHJvbmlxdWUgYSDDqXTDqSB2 w6lyaWZpw6llIHBhciBsZSBsb2dpY2llbCBhbnRpdmlydXMgQXZhc3QuCj4gaHR0cHM6Ly93d3cu YXZhc3QuY29tL2FudGl2aXJ1cwo+IAo+IAo+IC4KPiAKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmRldmVsIG1haWxpbmcgbGlzdApkZXZlbEBsaW51eGRy aXZlcnByb2plY3Qub3JnCmh0dHA6Ly9kcml2ZXJkZXYubGludXhkcml2ZXJwcm9qZWN0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaXZlcmRldi1kZXZlbAo=