Received: by 10.223.185.116 with SMTP id b49csp978744wrg; Fri, 23 Feb 2018 09:45:53 -0800 (PST) X-Google-Smtp-Source: AH8x2253HH/a2xtkp+2/T7Jy9/lp+5pbz/zTp/zs4g1lkMTCKsn6zfcs4oAPCJOx4/46TG8zNLvt X-Received: by 2002:a17:902:6c0e:: with SMTP id q14-v6mr2411685plk.445.1519407953484; Fri, 23 Feb 2018 09:45:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519407953; cv=none; d=google.com; s=arc-20160816; b=FYIl1QwuOR07/OwZU/+ijfNQf6ihsoRRdN5WLJAbZo/NjGCKUY7LrmJ4GhBf7igaR2 0frtyo/EKroDKwtsbhWnjcppEQAhEPN2TeFslPJ0YQKgx7iVh3AeuxRIwCWCge/ezbJp RlJCzPHp0QHTOeSd++dDKrOuex27u1F4skMeOnQA2DHmTWS7+a7o+SklHFzWzq9k0gtV pnAumeun4ZSXSupA7iBzH0chFNScw9wD+2Gu+epY0Jk1ttTeW1EyRQ+qCp1vueHyXaZc f8qYnn/BX7eyV7GS8DRAbjWSRvGGh7lifdnn43au5LLagwg+bsl9J70Sg7VT8vsrXDgD h1Rg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=aVzGTlpMQKN4EOorVglBOJvCYUn4BC2o3F/wNtSbACw=; b=PoXo4CQBbT0c01QP1oBmcgOReMtiq0L3MhOlFqdm4uNsIYuTf8sjMFyOqPL1Zc5YIm LTkEWN0oSvyIpRP5sv4Y1mHYO0DkiPUkGnPBknEmdfh+jD++xhPuyDrTKc4bzFp10kgU Zw/M3j1en8rP4RXV2RVshDNGexU5W4tiqHbm1rXUXv0wF5VsJJgx428cIT48l4tYvwx8 bqlfOHAdVtumpBEg5J1gUWb9yorWY2Drk6GQNiaPdFIw8obiGUgKZqcIh8WheQ16b4Bl 4e4sCY1MK03jNJmaawilZfueMDJ3AKqY5iGr95XP/bryrXcIguEwFKw9TZ4dyugmVUQV WwSw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f5si2140157pfn.258.2018.02.23.09.45.38; Fri, 23 Feb 2018 09:45:53 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751805AbeBWRos (ORCPT + 99 others); Fri, 23 Feb 2018 12:44:48 -0500 Received: from smtp-out4.electric.net ([192.162.216.195]:55497 "EHLO smtp-out4.electric.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751463AbeBWRoq (ORCPT ); Fri, 23 Feb 2018 12:44:46 -0500 Received: from 1epHOg-00076Z-Um by out4a.electric.net with emc1-ok (Exim 4.87) (envelope-from ) id 1epHOk-0007Ea-Uk; Fri, 23 Feb 2018 09:44:42 -0800 Received: by emcmailer; Fri, 23 Feb 2018 09:44:42 -0800 Received: from [156.67.243.126] (helo=AcuMS.aculab.com) by out4a.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) (Exim 4.87) (envelope-from ) id 1epHOg-00076Z-Um; Fri, 23 Feb 2018 09:44:38 -0800 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b:0:43c:695e:880f:8750) by AcuMS.aculab.com (fd9f:af1c:a25b:0:43c:695e:880f:8750) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Fri, 23 Feb 2018 17:45:33 +0000 Received: from AcuMS.Aculab.com ([fe80::43c:695e:880f:8750]) by AcuMS.aculab.com ([fe80::43c:695e:880f:8750%12]) with mapi id 15.00.1347.000; Fri, 23 Feb 2018 17:45:33 +0000 From: David Laight To: 'Andy Shevchenko' CC: Arnd Bergmann , James Smart , Dick Kennedy , "James E.J. Bottomley" , "Martin K. Petersen" , Hannes Reinecke , Johannes Thumshirn , "linux-scsi@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] scsi: lpfc: use memcpy_toio instead of writeq Thread-Topic: [PATCH] scsi: lpfc: use memcpy_toio instead of writeq Thread-Index: AQHTrLxWasgki/emY0WMcZzOZHZDm6OyLxeAgAAEdICAAAIfQIAAA+YAgAADu3A= Date: Fri, 23 Feb 2018 17:45:33 +0000 Message-ID: <7a5345132c02476cbd92dba2e2ca9e72@AcuMS.aculab.com> References: <20180223153700.2186058-1-arnd@arndb.de> <04b6c673208b4680b7d6cf41ccdfd3f0@AcuMS.aculab.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.33] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Outbound-IP: 156.67.243.126 X-Env-From: David.Laight@ACULAB.COM X-Proto: esmtps X-Revdns: X-HELO: AcuMS.aculab.com X-TLS: TLSv1.2:ECDHE-RSA-AES256-SHA384:256 X-Authenticated_ID: X-PolicySMART: 3396946, 3397078 X-Virus-Status: Scanned by VirusSMART (c) X-Virus-Status: Scanned by VirusSMART (s) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogQW5keSBTaGV2Y2hlbmtvDQo+IFNlbnQ6IDIzIEZlYnJ1YXJ5IDIwMTggMTc6MTMNCj4g VG86IERhdmlkIExhaWdodA0KPiBDYzogQXJuZCBCZXJnbWFubjsgSmFtZXMgU21hcnQ7IERpY2sg S2VubmVkeTsgSmFtZXMgRS5KLiBCb3R0b21sZXk7IE1hcnRpbiBLLiBQZXRlcnNlbjsgSGFubmVz DQo+IFJlaW5lY2tlOyBKb2hhbm5lcyBUaHVtc2hpcm47IGxpbnV4LXNjc2lAdmdlci5rZXJuZWwu b3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hd IHNjc2k6IGxwZmM6IHVzZSBtZW1jcHlfdG9pbyBpbnN0ZWFkIG9mIHdyaXRlcQ0KPiANCj4gT24g RnJpLCBGZWIgMjMsIDIwMTggYXQgNzowOSBQTSwgRGF2aWQgTGFpZ2h0IDxEYXZpZC5MYWlnaHRA YWN1bGFiLmNvbT4gd3JvdGU6DQo+ID4gRnJvbTogQW5keSBTaGV2Y2hlbmtvDQo+ID4+IFNlbnQ6 IDIzIEZlYnJ1YXJ5IDIwMTggMTY6NTENCj4gPj4gT24gRnJpLCBGZWIgMjMsIDIwMTggYXQgNjo0 MSBQTSwgRGF2aWQgTGFpZ2h0IDxEYXZpZC5MYWlnaHRAYWN1bGFiLmNvbT4gd3JvdGU6DQo+IA0K PiANCj4gPj4gVGhlIHNpZGUtZWZmZWN0IEkgcmVmZXJyZWQgcHJldmlvdXNseSBpcyBhYm91dCB0 YWlscywgaS5lLiB1bmFsaWduZWQNCj4gPj4gYnl0ZXMgYXJlIHRyYW5zZmVycmVkIGluIHBvcnRp b25zDQo+ID4+IGxpa2UNCj4gPj4gICA3IG9uIDY0LWJpdCB3aWxsIGJlICA0ICsgMiArIDEsDQo+ ID4+ICAgNSA9IDQgKyAxDQo+ID4NCj4gPiBvbiA2NGJpdCBtZW1jcHkoKSBpcyBhbGxvd2VkIHRv IGRvOg0KPiA+ICAgICAgICAgKGxvbmcgKikodGd0K2xlbilbLTFdID0gKGxvbmcgKikoc3JjK2xl bilbLTFdOw0KPiA+ICAgICAgICAgcmVwX21vdnNxKHRndCwgc3JjLCBsZW4gPj4gMyk7DQo+ID4g cHJvdmlkZWQgdGhlIGxlbmd0aCBpcyBhdCBsZWFzdCA4Lg0KPiA+DQo+ID4gVGhlIG1pc2FsaWdu ZWQgUENJZSB0cmFuc2ZlciBnZW5lcmF0ZXMgYSBzaW5nbGUgVExQIGNvdmVyaW5nIDEyIGJ5dGVz IHdpdGggdGhlDQo+ID4gcmVsZXZhbnQgYnl0ZSBlbmFibGVzIHNldCBmb3IgdGhlIGZpcnN0IGFu ZCBsYXN0IDMyYml0IHdvcmRzLg0KPiANCj4gQnV0IGlzIGl0IGd1YXJhbnRlZWQgb24gYW55IHR5 cGUgb2YgYnVzPw0KPiBtZW1jcHlfdG9pbygpIGlzIGEgZ2VuZXJpYyBoZWxwZXIsIHNvLCBmaXJz dCBvZiBhbGwgd2UgbmVlZCB0byBiZSBzdXJlDQo+IHdoYXQgQ1BVIG9uIGl0cyBzaWRlIGRvZXMs IHRoaXMgaXMgSSB0aGluayBpcyBwcmV0dHkgc3RyYWlnaHQgZm9yd2FyZA0KPiBzaW5jZSBpdCdz IGFsbCB3cml0dGVuIGluIGFzbSBmb3IgNjQtYml0IGNhc2UuDQoNCkkndmUganVzdCBkb25lIGEg Y29tcGlsZSB0ZXN0LCBvbiB4ODYtNjQgbWVtY3B5X3RvaW8oKSBnZW5lcmF0ZXMgYQ0KY2FsbCB0 byBtZW1jcHkoKSAoY2hlY2tlZCB3aXRoIG9iamR1bXAgLWRyKS4NClRoYXQgaXMgb24gYSBzeXN0 ZW0gcnVubmluZyBhIDQuMTQga2VybmVsLCBzbyBpcyBwcm9iYWJseSB1c2luZyB0aGUgc3lzdGVt DQpoZWFkZXJzIGZyb20gdGhhdCByZWxlYXNlLg0KSSdkIG5lZWQgdG8gZG8gYSBydW4tdGltZSB0 ZXN0IG9uIGEgbmV3ZXIgc3lzdGVtIHZlcmlmeSB3aGF0IHRoZSBQQ0llIHNsYXZlDQpzZWVzIC0g YnV0IEkgY2hhbmdlZCBvdXIgZHJpdmVyIHRvIGRvIGl0cyBvd24gY29weSBsb29wcyBpbiBvcmRl ciB0byBhdm9pZA0KYnl0ZSB0cmFuc2ZlcnMgc29tZSB0aW1lIGFnby4NCg0KRldJVyBJIHdhcyBv cmlnaW5hbGx5IGRvaW5nIGNvcHlfdG8vZnJvbV91c2VyKCkgZGlyZWN0bHkgdG8gUENJZSBtZW1v cnkgYWRkcmVzc2VzIQ0KDQpPbiB4ODYgJ21lbW9yeScgb24gZGV2aWNlcyBjYW4gYWx3YXlzIGJl IGFjY2Vzc2VzIGJ5IHNpbXBsZSBpbnN0cnVjdGlvbnMuDQpIYXJkd2FyZSAnSU8nIGFkZHJlc3Nl cyBhcmUgbm90IHZhbGlkIGZvciBtZW1jcHlfdG8vZnJvbWlvKCkuDQoNCglEYXZpZA0KDQo=