Chao Yu
|
20a3d61d46
f2fs: avoid potential deadlock in f2fs_move_file_range
|
9 years ago |
Chao Yu
|
fe8494bfc8
f2fs: allow copying file range only in between regular files
|
9 years ago |
Jaegeuk Kim
|
4dd6f977fc
f2fs: support an ioctl to move a range of data blocks
|
9 years ago |
Jaegeuk Kim
|
363cad7f7e
f2fs: avoid memory allocation failure due to a long length
|
9 years ago |
Jaegeuk Kim
|
9dfa1baff7
f2fs: use blk_plug in all the possible paths
|
9 years ago |
Jaegeuk Kim
|
5f281fab9b
f2fs: disable extent_cache for fcollapse/finsert inodes
|
9 years ago |
Jaegeuk Kim
|
0a2aa8fbb9
f2fs: refactor __exchange_data_block for speed up
|
9 years ago |
Jaegeuk Kim
|
b56ab837a0
f2fs: avoid mark_inode_dirty
|
9 years ago |
Jaegeuk Kim
|
237c0790e5
f2fs: call SetPageUptodate if needed
|
9 years ago |
Jaegeuk Kim
|
ac6f199984
f2fs: avoid latency-critical readahead of node pages
|
9 years ago |
Jaegeuk Kim
|
36abef4e79
f2fs: introduce mode=lfs mount option
|
9 years ago |
Jaegeuk Kim
|
9a449e9c3b
f2fs: remove obsolete parameter in f2fs_truncate
|
9 years ago |
Jaegeuk Kim
|
26de9b1171
f2fs: avoid unnecessary updating inode during fsync
|
9 years ago |
Jaegeuk Kim
|
ee6d182f2a
f2fs: remove syncing inode page in all the cases
|
9 years ago |
Jaegeuk Kim
|
205b98221c
f2fs: call mark_inode_dirty_sync for i_field changes
|
9 years ago |
Jaegeuk Kim
|
fc9581c809
f2fs: introduce f2fs_i_size_write with mark_inode_dirty_sync
|
9 years ago |
Jaegeuk Kim
|
91942321e4
f2fs: use inode pointer for {set, clear}_inode_flag
|
9 years ago |
Linus Torvalds
|
f6c658df63
Merge tag 'for-f2fs-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
|
9 years ago |
Andy Shevchenko
|
8da4b8c48e
lib/uuid.c: move generate_random_uuid() to uuid.c
|
9 years ago |
Jaegeuk Kim
|
38f91ca8c0
f2fs: flush pending bios right away when error occurs
|
9 years ago |
Jaegeuk Kim
|
1beba1b3a9
f2fs: use percpu_counter for # of dirty pages in inode
|
9 years ago |
Linus Torvalds
|
c2e7b20705
Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
9 years ago |
Chao Yu
|
6e9619499f
f2fs: support in batch fzero in dnode page
|
9 years ago |
Chao Yu
|
0fac558b96
f2fs: make atomic/volatile operation exclusive
|
9 years ago |
Chao Yu
|
7fb17fe44b
f2fs: use mnt_{want,drop}_write_file in ioctl
|
9 years ago |
Jaegeuk Kim
|
79344efb93
f2fs: read node blocks ahead when truncating blocks
|
9 years ago |
Jaegeuk Kim
|
e12dd7bd87
f2fs: fallocate data blocks in single locked node page
|
9 years ago |
Chao Yu
|
09210c973a
f2fs: avoid panic when truncating to max filesize
|
9 years ago |
Christoph Hellwig
|
e259221763
fs: simplify the generic_write_sync prototype
|
9 years ago |
Christoph Hellwig
|
dde0c2e798
fs: add IOCB_SYNC and IOCB_DSYNC
|
9 years ago |