[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-arch
Subject: [PATCH 0/6] fix xfs by making I/O to vmap/vmalloc areas work
From: James Bottomley <James.Bottomley () suse ! de>
Date: 2009-11-17 17:03:46
Message-ID: 1258477432-2513-1-git-send-email-James.Bottomley () suse ! de
[Download RAW message or body]
Here's version three of the patch. This one makes sure the invalidate
works correctly. I verified it on parisc by making my system print out
the virtual addresses it was invalidating and matching up with the ones
that were initially flushed, but since invalidate is a nop on parisc, I
can't verify live that the issue is fixed. I'd really appreciate someone
from arm and sh testing here.
Thanks,
James
---
James Bottomley (6):
mm: add coherence API for DMA to vmalloc/vmap areas
parisc: add mm API for DMA to vmalloc/vmap areas
arm: add mm API for DMA to vmalloc/vmap areas
sh: add mm API for DMA to vmalloc/vmap areas
block: permit I/O to vmalloc/vmap kernel pages
xfs: fix xfs to work with Virtually Indexed architectures
arch/arm/include/asm/cacheflush.h | 10 ++++++++++
arch/parisc/include/asm/cacheflush.h | 8 ++++++++
arch/sh/include/asm/cacheflush.h | 8 ++++++++
fs/bio.c | 20 ++++++++++++++++++--
fs/xfs/linux-2.6/xfs_buf.c | 20 ++++++++++++++++++++
include/linux/highmem.h | 6 ++++++
6 files changed, 70 insertions(+), 2 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-arch" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic