From: ard.biesheuvel@linaro.org (Ard Biesheuvel)
To: linux-arm-kernel@lists.infradead.org
Subject: [PULL 0/4] ARM support for generic memremap()
Date: Tue, 29 Mar 2016 09:18:00 +0200 [thread overview]
Message-ID: <1459235884-24318-1-git-send-email-ard.biesheuvel@linaro.org> (raw)
Hello Russell,
This is a straight rebase of version 3 of this patch series, which I posted
here: http://thread.gmane.org/gmane.linux.ports.arm.kernel/484005. I have
attached the individual patches to this cover letter for reference.
Please pull for v4.7. I expect some of my UEFI work regarding memory
protection tables and the EFI framebuffer to land in the 4.7 timeframe as well,
and thise rely on memremap() to do the right thing if firmware tables happen
to reside in memory that is also covered by memblock/the linear mapping.
Thanks,
Ard.
-------------8<-----------------
The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca:
Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)
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 fc77542bdffe9dcb3890c631ad571e1e4b0cc8c3:
ARM: memremap: implement arch_memremap_wb() (2016-03-29 08:19:26 +0200)
----------------------------------------------------------------
This series wires up the generic memremap() function 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 ++++++++++++++--
drivers/mtd/maps/pxa2xx-flash.c | 6 +++---
kernel/memremap.c | 11 ++++++++---
4 files changed, 37 insertions(+), 8 deletions(-)
--
2.5.0
next reply other threads:[~2016-03-29 7:18 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-29 7:18 Ard Biesheuvel [this message]
2016-03-29 7:18 ` [PULL 1/4] ARM: reintroduce ioremap_cached() for creating cached I/O mappings Ard Biesheuvel
2016-03-29 7:18 ` [PULL 2/4] mtd: pxa2xx-flash: switch back from memremap to ioremap_cached Ard Biesheuvel
2016-03-29 7:18 ` [PULL 3/4] memremap: add arch specific hook for MEMREMAP_WB mappings Ard Biesheuvel
2016-03-29 7:18 ` [PULL 4/4] ARM: memremap: implement arch_memremap_wb() Ard Biesheuvel
2016-03-31 8:33 ` [PULL 0/4] ARM support for generic memremap() Ard Biesheuvel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1459235884-24318-1-git-send-email-ard.biesheuvel@linaro.org \
--to=ard.biesheuvel@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).