mbox

[GIT,PULL,v3] ARM support for generic memremap()

Message ID 1459841213-16915-1-git-send-email-ard.biesheuvel@linaro.org
State New
Headers show

Pull-request

git://git.linaro.org/people/ard.biesheuvel/linux-arm.git \

Message

Ard Biesheuvel April 5, 2016, 7:26 a.m. UTC
Hello Russell,

This pull request covers the updated v5 of this series that I sent out
yesterday, which fixed the nommu breakage that was present in all previous
versions. Please pull.

Regards,
Ard.

---------8<-----------
The following changes since commit 9735a22799b9214d17d3c231fe377fc852f042e9:

  Linux 4.6-rc2 (2016-04-03 09:09:40 -0500)

are available in the git repository at:

  git://git.linaro.org/people/ard.biesheuvel/linux-arm.git \
                                                 tags/arm-memremap-for-v4.7

for you to fetch changes up to 9ab9e4fce45379cb6a7dbf87cf8f8e6ba01853c2:

  ARM: memremap: implement arch_memremap_wb() (2016-04-04 10:26:42 +0200)

----------------------------------------------------------------
This series wires up the generic memremap() function for ARM in a way
that allows it to be used as intended, i.e., without regard for whether
the region being mapped is covered by a struct page and/or the linear
mapping (lowmem)

----------------------------------------------------------------
Ard Biesheuvel (4):
      ARM: reintroduce ioremap_cached() for creating cached I/O mappings
      mtd: pxa2xx-flash: switch back from memremap to ioremap_cached
      memremap: add arch specific hook for MEMREMAP_WB mappings
      ARM: memremap: implement arch_memremap_wb()

 arch/arm/include/asm/io.h       | 12 ++++++++++++
 arch/arm/mm/ioremap.c           | 16 ++++++++++++++--
 arch/arm/mm/nommu.c             |  9 +++++++++
 drivers/mtd/maps/pxa2xx-flash.c |  6 +++---
 kernel/memremap.c               | 11 +++++++++--
 5 files changed, 47 insertions(+), 7 deletions(-)

Comments

Russell King - ARM Linux April 5, 2016, 7:56 a.m. UTC | #1
On Tue, Apr 05, 2016 at 09:26:53AM +0200, Ard Biesheuvel wrote:
> Hello Russell,
> 
> This pull request covers the updated v5 of this series that I sent out
> yesterday, which fixed the nommu breakage that was present in all previous
> versions. Please pull.

>From the record so far, it seems that it's in my interest to wait
a few days before doing anything with these pull requests, so I'm
going to wait until the end of the week before doing anything with
them... and then I'm going to need to work out which requests have
been superseded.

So, I suggest that you re-send all the pull requests on Friday,
assuming this has now stabilised.
Ard Biesheuvel April 5, 2016, 8:43 a.m. UTC | #2
> On 5 apr. 2016, at 09:56, Russell King - ARM Linux <linux@arm.linux.org.uk> wrote:
> 
>> On Tue, Apr 05, 2016 at 09:26:53AM +0200, Ard Biesheuvel wrote:
>> Hello Russell,
>> 
>> This pull request covers the updated v5 of this series that I sent out
>> yesterday, which fixed the nommu breakage that was present in all previous
>> versions. Please pull.
> 
> From the record so far, it seems that it's in my interest to wait
> a few days before doing anything with these pull requests, so I'm
> going to wait until the end of the week before doing anything with
> them... and then I'm going to need to work out which requests have
> been superseded.
> 

I guess I had that coming.

> So, I suggest that you re-send all the pull requests on Friday,
> assuming this has now stabilised.

There is only one pull request, and this v3 supersedes all earlier ones. But I will resend on Friday regardless.

Thanks,
Ard.