All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] ext4: Add XIP functionality
@ 2013-12-05 20:02 Ross Zwisler
  2013-12-05 20:02 ` [PATCH v2 1/4] Fix XIP fault vs truncate race Ross Zwisler
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Ross Zwisler @ 2013-12-05 20:02 UTC (permalink / raw)
  To: linux-ext4, linux-fsdevel, carsteno, matthew.r.wilcox,
	andreas.dilger
  Cc: Ross Zwisler

This patch series addresses the comments received from the first revision.

We didn't change our use of ext4_get_block() to ext4_map_blocks() because it
seems like we would need to add code to deal with journal entries, similar to
what is done in _ext4_get_block().  This seemed more complicated than using a
temporary struct buffer_head on the stack - please let us know if you
disagree.

Matthew Wilcox (3):
  Fix XIP fault vs truncate race
  xip: Add xip_zero_page_range
  ext4: Add xip hole punching

Ross Zwisler (1):
  ext4: Add XIP functionality

 Documentation/filesystems/ext4.txt |    2 +
 Documentation/filesystems/xip.txt  |    3 ++
 fs/Kconfig                         |    2 +-
 fs/ext4/Kconfig                    |   11 +++++
 fs/ext4/Makefile                   |    1 +
 fs/ext4/ext4.h                     |    4 +-
 fs/ext4/file.c                     |   17 +++++++
 fs/ext4/inode.c                    |   86 +++++++++++++++++++++++++-----------
 fs/ext4/namei.c                    |   11 ++++-
 fs/ext4/super.c                    |   36 ++++++++++++++-
 fs/ext4/xip.c                      |   78 ++++++++++++++++++++++++++++++++
 fs/ext4/xip.h                      |   24 ++++++++++
 include/linux/fs.h                 |    8 ++++
 mm/filemap_xip.c                   |   55 +++++++++++++++--------
 14 files changed, 289 insertions(+), 49 deletions(-)
 create mode 100644 fs/ext4/xip.c
 create mode 100644 fs/ext4/xip.h

-- 
1.7.10.4


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-12-10 23:09 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-05 20:02 [PATCH v2 0/4] ext4: Add XIP functionality Ross Zwisler
2013-12-05 20:02 ` [PATCH v2 1/4] Fix XIP fault vs truncate race Ross Zwisler
2013-12-05 20:02 ` [PATCH v2 2/4] ext4: Add XIP functionality Ross Zwisler
2013-12-06  3:13   ` Dave Chinner
2013-12-06  4:07     ` Matthew Wilcox
2013-12-06  5:28       ` Dave Chinner
2013-12-06 20:58     ` Dilger, Andreas
2013-12-09  3:16     ` Ross Zwisler
2013-12-09  8:19       ` Dave Chinner
2013-12-10 16:22         ` Matthew Wilcox
2013-12-10 23:09           ` Dave Chinner
2013-12-05 20:02 ` [PATCH v2 3/4] xip: Add xip_zero_page_range Ross Zwisler
2013-12-05 20:02 ` [PATCH v2 4/4] ext4: Add xip hole punching Ross Zwisler

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.