* [RFC][PATCH 0/3] xip: no struct pages -- summary
@ 2008-03-08 4:33 Jared Hulbert
0 siblings, 0 replies; only message in thread
From: Jared Hulbert @ 2008-03-08 4:33 UTC (permalink / raw)
To: Nick Piggin, Linus Torvalds, Andrew Morton, Carsten Otte,
"Martin Schwidefsky
[RFC][PATCH 0/3] xip: no struct pages -- summary
This short series extendeds one of Nick Piggins patches for the XIP
overhaul that we've been kicking around. I'm just hoping to get the
API changes reviewed now. I haven't tested this, just compiled what I
can.
So what I'm doing here is swapping out get_xip_page() for
get_xip_mem(). The get_xip_mem() API gives us a kaddr and a pfn. I
thought it worked best to force this kaddr and pfn down through the
block dev's direct_access() API. I'm really unsure if I understand
whether I got the device specific implementations of the new
direct_access() right.
For those interested I'll be updating my git tree at
git.infradead.org/users/jehulber/axfs.git with an updated patch set
Monday.
[1/3] filemap_xip
fs/open.c | 2
include/linux/fs.h | 4 -
mm/fadvise.c | 2
mm/filemap_xip.c | 204 ++++++++++++++++++++++++-----------------------------
mm/madvise.c | 2
5 files changed, 101 insertions(+), 113 deletions(-)
[2/3] direct_access
arch/powerpc/sysdev/axonram.c | 5 +++--
drivers/block/brd.c | 5 +++--
drivers/s390/block/dcssblk.c | 7 +++++--
include/linux/fs.h | 3 ++-
4 files changed, 13 insertions(+), 7 deletions(-)
[3/3] ext2
inode.c | 2 +-
xip.c | 45 ++++++++++++++++++++++++---------------------
xip.h | 9 +++++----
3 files changed, 30 insertions(+), 26 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-03-08 4:33 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-08 4:33 [RFC][PATCH 0/3] xip: no struct pages -- summary Jared Hulbert
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).