[PATCH v4 0/4] Patches for -next
Rabin Vincent
rabin at rab.in
Tue Jun 22 06:29:22 EDT 2010
On Mon, Jun 21, 2010 at 8:16 PM, Catalin Marinas
<catalin.marinas at arm.com> wrote:
> Pretty much the same content as v3 but I reordered the last three
> patches to make sure that switching to lazy cache flushing on ARMv7 SMP
> doesn't make the set_pte/cache flushing race more visible (issue handled
> by the set_pte_at patch).
>
>
> Catalin Marinas (4):
> ARM: Remove the domain switching on ARMv6k/v7 CPUs
> ARM: Assume new page cache pages have dirty D-cache
> ARM: Synchronise the I and D caches via set_pte_at() on SMP systems
> ARM: Use lazy cache flushing on ARMv7 SMP systems
I've tried patches 2, 3, and 4 on a Cortex-A9 SMP system and it resolves the
MMC rootfs init crash without the need for the flush_kernel_dcache_page()
change.
Tested-by: Rabin Vincent <rabin.vincent at stericsson.com>
Rabin
P.S.: Patch 1 (at least the version on your proposed branch), doesn't seem to
apply cleanly on linux-next.
More information about the linux-arm-kernel
mailing list