From mboxrd@z Thu Jan 1 00:00:00 1970 From: Logan Gunthorpe Subject: Re: [PATCH v7 5/7] io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros Date: Tue, 22 Aug 2017 11:55:43 -0600 Message-ID: References: <20170822170228.17196-1-logang@deltatee.com> <20170822170228.17196-6-logang@deltatee.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: "linux-kernel@vger.kernel.org" , Linux-Arch , linux-ntb@googlegroups.com, linux-crypto , Arnd Bergmann , Greg Kroah-Hartman , =?UTF-8?Q?Horia_Geant=c4=83?= , Stephen Bates , Christoph Hellwig , Alan Cox To: Andy Shevchenko Return-path: In-Reply-To: Content-Language: en-US Sender: linux-arch-owner@vger.kernel.org List-Id: linux-crypto.vger.kernel.org On 22/08/17 11:40 AM, Andy Shevchenko wrote: > ldd -> LDD Ok. > Recomendation is kinda arguable. I doubt modern architectures make > difference between IO operations and MMIO. > Does, for example, PCI requires some special signal (message / wire) > handling when pio_*() accessors used vs. mmio_*() ones? Sort of. There is a difference between the two in x86. But really if it's not a valid recommendation someone should just go through and deprecate one of them or document better when one should be used over the other. In any case it's still really ugly to mix the two types in the same driver. > cc -> Cc ? Fixed. Logan