-
- Downloads
dax,ext2: replace XIP read and write with DAX I/O
Use the generic AIO infrastructure instead of custom read and write methods. In addition to giving us support for AIO, this adds the missing locking between read() and truncate(). Signed-off-by:Matthew Wilcox <matthew.r.wilcox@intel.com> Reviewed-by:
Ross Zwisler <ross.zwisler@linux.intel.com> Reviewed-by:
Jan Kara <jack@suse.cz> Cc: Andreas Dilger <andreas.dilger@intel.com> Cc: Boaz Harrosh <boaz@plexistor.com> Cc: Christoph Hellwig <hch@lst.de> Cc: Dave Chinner <david@fromorbit.com> Cc: Jens Axboe <axboe@kernel.dk> Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Cc: Randy Dunlap <rdunlap@infradead.org> Cc: Theodore Ts'o <tytso@mit.edu> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- MAINTAINERS 6 additions, 0 deletionsMAINTAINERS
- fs/Makefile 1 addition, 0 deletionsfs/Makefile
- fs/dax.c 186 additions, 0 deletionsfs/dax.c
- fs/ext2/file.c 4 additions, 2 deletionsfs/ext2/file.c
- fs/ext2/inode.c 7 additions, 1 deletionfs/ext2/inode.c
- include/linux/fs.h 8 additions, 4 deletionsinclude/linux/fs.h
- mm/filemap.c 2 additions, 4 deletionsmm/filemap.c
- mm/filemap_xip.c 0 additions, 234 deletionsmm/filemap_xip.c
Loading
Please register or sign in to comment