Received: by 10.223.185.116 with SMTP id b49csp941668wrg; Fri, 23 Feb 2018 09:09:27 -0800 (PST) X-Google-Smtp-Source: AH8x227lR+lsQ51xg01CJrjx9+qOF4YWJ9hZA9IWPSB2RIaP93ngcbd17ushu646/G4Du0GqJaQT X-Received: by 10.101.85.67 with SMTP id t3mr1987913pgr.310.1519405767329; Fri, 23 Feb 2018 09:09:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519405767; cv=none; d=google.com; s=arc-20160816; b=xAYu96n6YxHDp2r/F+YGjikmjLnrOG81JE2cQl/FTxxabLrnKwJ+diHM7gfpWrJ7US 6F6rS9Y1LEwJrGM1rd9AW4/Jbr501X5Q9ZEvmzmYOnh3s1FDFfFVrD/14tpkNKHatvxr WfTkm6tJuF5WlHlPqABfihjvraAL0z/tRhlmgr+hHFjTZ1w9T+Vs6bb9k7B6hUfTNdrs aJOUMZk3zUtb+w2QMKBXsfua/Uu1+Wf8ImuhbUVninHTcIpjZCAE5ef2gshjk1hy9Ehg J7ccCORsbDyBeyVWN6gEffR47BMMA5wmTyM/oLbvHiX88V1ipY+lnt5aLP2I9PbrGt2V Nycg== 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=N4ReZBQOWEy9ktXotlttc6a8enMgurWhPHzPtpDbaBA=; b=mL8WJmsOFZVQXVi+wwi4jArHWjaDlFxfrY4Jezn80WqDqy3ZQ3lGM6/LgrUBUUXYnV z/gnheM8ufSNsHM7WRWylxOKjnmcNZbTlVZh0WIdDxgKZpDZTfiUswk8oj8lg9TuXf0o 784TiFka6CGXA4/t0RnD9iXiSxYwNBWffobj9HA3OsFctFSHnc5h1txN1YMfvs1xyHaB 0D+CLsEqMFDHPc7O5KTEw+s6JyPriwlJP3lvQ3jqASYD/Hwly2OJala4K946jPxB1UHl OOkiyd5J7tZK8QJp73ccON4lRdIzawDOirKb6NEzImvm0npgf6AFPuuj/K0353gDAjtc dKXQ== 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 m3-v6si2058794pld.155.2018.02.23.09.09.12; Fri, 23 Feb 2018 09:09:27 -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 S1751669AbeBWRIY (ORCPT + 99 others); Fri, 23 Feb 2018 12:08:24 -0500 Received: from smtp-out4.electric.net ([192.162.216.181]:64961 "EHLO smtp-out4.electric.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751447AbeBWRIX (ORCPT ); Fri, 23 Feb 2018 12:08:23 -0500 Received: from 1epGpS-0006yV-TQ by out4c.electric.net with emc1-ok (Exim 4.87) (envelope-from ) id 1epGpW-0007Cx-VI; Fri, 23 Feb 2018 09:08:18 -0800 Received: by emcmailer; Fri, 23 Feb 2018 09:08:18 -0800 Received: from [156.67.243.126] (helo=AcuMS.aculab.com) by out4c.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) (Exim 4.87) (envelope-from ) id 1epGpS-0006yV-TQ; Fri, 23 Feb 2018 09:08:14 -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:09:09 +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:09:09 +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/emY0WMcZzOZHZDm6OyLxeAgAAEdICAAAIfQA== Date: Fri, 23 Feb 2018 17:09:09 +0000 Message-ID: <04b6c673208b4680b7d6cf41ccdfd3f0@AcuMS.aculab.com> References: <20180223153700.2186058-1-arnd@arndb.de> 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 (s) X-Virus-Status: Scanned by VirusSMART (c) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogQW5keSBTaGV2Y2hlbmtvDQo+IFNlbnQ6IDIzIEZlYnJ1YXJ5IDIwMTggMTY6NTENCj4g T24gRnJpLCBGZWIgMjMsIDIwMTggYXQgNjo0MSBQTSwgRGF2aWQgTGFpZ2h0IDxEYXZpZC5MYWln aHRAYWN1bGFiLmNvbT4gd3JvdGU6DQo+ID4gRnJvbTogQXJuZCBCZXJnbWFubg0KPiA+PiBTZW50 OiAyMyBGZWJydWFyeSAyMDE4IDE1OjM3DQo+ID4+DQo+ID4+IDMyLWJpdCBhcmNoaXRlY3R1cmVz IGdlbmVyYWxseSBjYW5ub3QgdXNlIHdyaXRlcSgpLCBzbyB3ZSBub3cgZ2V0IGEgYnVpbGQNCj4g Pj4gZmFpbHVyZSBmb3IgdGhlIGxwZmMgZHJpdmVyOg0KPiA+Pg0KPiA+PiBkcml2ZXJzL3Njc2kv bHBmYy9scGZjX3NsaS5jOiBJbiBmdW5jdGlvbiAnbHBmY19zbGk0X3dxX3B1dCc6DQo+ID4+IGRy aXZlcnMvc2NzaS9scGZjL2xwZmNfc2xpLmM6MTQ1OjQ6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJh dGlvbiBvZiBmdW5jdGlvbiAnd3JpdGVxJzsgZGlkIHlvdSBtZWFuDQo+ID4+ICd3cml0ZWInPyBb LVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0NCj4gPj4NCj4gPj4gQW5vdGhl ciBwcm9ibGVtIGhlcmUgaXMgdGhhdCB3cml0aW5nIG91dCBhY3R1YWwgZGF0YSAodW5saWtlIGFj Y2Vzc2luZw0KPiA+PiBtbWlvIHJlZ2lzdGVycykgbWVhbnMgd2UgbXVzdCB3cml0ZSB0aGUgZGF0 YSB3aXRoIHRoZSBzYW1lIGVuZGlhbmVzcw0KPiA+PiB0aGF0IHdlIGhhdmUgcmVhZCBmcm9tIG1l bW9yeSwgYnV0IHdyaXRlcSgpIHdpbGwgcGVyZm9ybSBieXRlIHN3YXBzDQo+ID4+IGFuZCBhZGQg YmFycmllcnMgaW5iZXR3ZWVuIGFjY2Vzc2VzIGFzIHdlIGRvIGZvciByZWdpc3RlcnMuDQo+ID4+ DQo+ID4+IFVzaW5nIG1lbWNweV90b2lvKCkgc2hvdWxkIGRvIHRoZSByaWdodCB0aGluZyBoZXJl LCB1c2luZyByZWdpc3Rlcg0KPiA+PiBzaXplZCBzdG9yZXMgd2l0aCBjb3JyZWN0IGVuZGlhbmVz cyBjb252ZXJzaW9uIGFuZCBiYXJyaWVycyAoaS5lLiBub25lKSwNCj4gPj4gYnV0IG9uIHNvbWUg YXJjaGl0ZWN0dXJlcyBtaWdodCBmYWxsIGJhY2sgdG8gYnl0ZS1zaXplIGFjY2Vzcy4NCj4gPiAu Li4NCj4gPg0KPiA+IEhhdmUgeW91IGxvb2tlZCBhdCB0aGUgcGVyZm9ybWFuY2UgaW1wYWN0IG9m IHRoaXMgb24geDg2Pw0KPiA+IExhc3QgdGltZSBJIGxvb2tlZCBtZW1jcHlfdG9pbygpIGFsaWFz ZWQgZGlyZWN0bHkgdG8gbWVtY3B5KCkuDQo+ID4gbWVtY3B5KCkgaXMgcnVuLXRpbWUgcGF0Y2hl ZCBiZXR3ZWVuIHNldmVyYWwgZGlmZmVyZW50IGFsZ29yaXRobXMuDQo+ID4gT24gcmVjZW50IElu dGVsIGNwdXMgbWVtY3B5KCkgaXMgaW1wbGVtZW50ZWQgYXMgJ3JlcCBtb3ZzYicgcmVseWluZw0K PiA+IG9uIHRoZSBoYXJkd2FyZSB0byBEVFJULg0KPiA+IEZvciB1bmNhY2hlZCBhY2Nlc3NlcyAo dHlwaWNhbCBmb3IgaW8pIHRoZSAnUlQnIGhhcyB0byBiZSBieXRlIHRyYW5zZmVycy4NCj4gPiBT byBpbnN0ZWFkIG9mIHRoZSA4IGJ5dGUgdHJhbnNmZXJzIChvbiA2NCBiaXQpIHlvdSBnZXQgc2lu Z2xlIGJ5dGVzLg0KPiA+IFRoaXMgd29uJ3QgYmUgd2hhdCBpcyBpbnRlbmRlZCENCj4gPiBtZW1j cHlfdG9pbygpIHNob3VsZCBwcm9iYWJseSB1c2UgJ3JlcCBtb3ZzZCcgZm9yIHRoZSBidWxrIG9m IHRoZSB0cmFuc2Zlci4NCj4gDQo+IE1heWJlIEknbSB3cm9uZyBidXQgaXQgdXNlcyBtb3ZzcSBv biA2NC1iaXQgYW5kIG1vdnNsIG9uIDMyLWJpdC4NCg0KKExldCdzIG5vdCBhcmd1ZSBhYm91dCB0 aGUgaW5zdHJ1Y3Rpb24gbW5lbW9uaWMpLiANCg0KWW91IG1pZ2h0IGV4cGVjdCB0aGF0LCBidXQg bGFzdCB0aW1lIEkgbG9va2VkIGF0IHRoZSBidXMgY3ljbGVzIG9uIGEgUENJZSBzbGF2ZQ0KdGhh dCB3YXNuJ3Qgd2hhdCBJIHNhdy4NCg0KPiBUaGUgc2lkZS1lZmZlY3QgSSByZWZlcnJlZCBwcmV2 aW91c2x5IGlzIGFib3V0IHRhaWxzLCBpLmUuIHVuYWxpZ25lZA0KPiBieXRlcyBhcmUgdHJhbnNm ZXJyZWQgaW4gcG9ydGlvbnMNCj4gbGlrZQ0KPiAgIDcgb24gNjQtYml0IHdpbGwgYmUgIDQgKyAy ICsgMSwNCj4gICA1ID0gNCArIDENCg0Kb24gNjRiaXQgbWVtY3B5KCkgaXMgYWxsb3dlZCB0byBk bzoNCgkobG9uZyAqKSh0Z3QrbGVuKVstMV0gPSAobG9uZyAqKShzcmMrbGVuKVstMV07DQoJcmVw X21vdnNxKHRndCwgc3JjLCBsZW4gPj4gMyk7DQpwcm92aWRlZCB0aGUgbGVuZ3RoIGlzIGF0IGxl YXN0IDguDQoNClRoZSBtaXNhbGlnbmVkIFBDSWUgdHJhbnNmZXIgZ2VuZXJhdGVzIGEgc2luZ2xl IFRMUCBjb3ZlcmluZyAxMiBieXRlcyB3aXRoIHRoZQ0KcmVsZXZhbnQgYnl0ZSBlbmFibGVzIHNl dCBmb3IgdGhlIGZpcnN0IGFuZCBsYXN0IDMyYml0IHdvcmRzLg0KDQoJRGF2aWQNCg0KDQo=