[PATCH v5 1/3] ARM: Introduce atomic MMIO modify

Will Deacon will.deacon at arm.com
Mon Jan 13 10:28:30 EST 2014


On Mon, Jan 13, 2014 at 02:02:15PM +0000, Russell King - ARM Linux wrote:
> On Mon, Jan 13, 2014 at 01:58:58PM +0000, Catalin Marinas wrote:
> > On Sun, Jan 12, 2014 at 02:52:07PM +0000, Ezequiel Garcia wrote:
> > > Catalin, Will: Can you ack as well, so Russell can take this?
> > 
> > Acked-by: Catalin Marinas <catalin.marinas at arm.com>
> > 
> > (with the condition that Will promises to sort out the generic relaxed
> > IO accessors and move this to generic code ;))
> 
> I think that's an impossibility, as there's no such thing as a "generic
> relaxed IO accessor" and agreement on what that should be is very hard
> to come by.

We'll see... I managed to get agreement with powerpc, and I think most other
people (esp. x86) don't really care. I'll post an RFC when I've written
something up. It will likely involve use of things like mmiowb for truly
portable code, so how many drivers will actually be portable even after the
generic definition of the relaxed accessors remains to be seen.

Will



More information about the linux-arm-kernel mailing list