Jaegeuk Kim
|
b873b798af
Revert "f2fs: use percpu_rw_semaphore"
|
9 years ago |
Linus Torvalds
|
4fc29c1aa3
Merge tag 'for-f2fs-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
|
9 years ago |
Christoph Hellwig
|
70246286e9
block: get rid of bio_rw and READA
|
9 years ago |
Jaegeuk Kim
|
9dfa1baff7
f2fs: use blk_plug in all the possible paths
|
9 years ago |
Jaegeuk Kim
|
0a2aa8fbb9
f2fs: refactor __exchange_data_block for speed up
|
9 years ago |
Jaegeuk Kim
|
ec795418c4
f2fs: use percpu_rw_semaphore
|
9 years ago |
Jaegeuk Kim
|
3bdad3c7ee
f2fs: skip to check the block address of node page
|
9 years ago |
Jaegeuk Kim
|
237c0790e5
f2fs: call SetPageUptodate if needed
|
9 years ago |
Jaegeuk Kim
|
fe76b796fc
f2fs: introduce f2fs_set_page_dirty_nobuffer
|
9 years ago |
Chao Yu
|
1563ac75e7
f2fs: fix to detect truncation prior rather than EIO during read
|
9 years ago |
Jaegeuk Kim
|
ad4edb8314
f2fs: produce more nids and reduce readahead nats
|
9 years ago |
Mike Christie
|
04d328defd
f2fs: use bio op accessors
|
9 years ago |
Jaegeuk Kim
|
e589c2c477
f2fs: control not to exceed # of cached nat entries
|
9 years ago |
Yunlong Song
|
0c9df7fb80
f2fs: return the errno to the caller to avoid using a wrong page
|
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
|
0f18b462b2
f2fs: flush inode metadata when checkpoint is doing
|
9 years ago |
Jaegeuk Kim
|
205b98221c
f2fs: call mark_inode_dirty_sync for i_field changes
|
9 years ago |
Jaegeuk Kim
|
91942321e4
f2fs: use inode pointer for {set, clear}_inode_flag
|
9 years ago |
Chao Yu
|
0f3311a8c2
f2fs: fix to update dirty page count correctly
|
9 years ago |
Jaegeuk Kim
|
79344efb93
f2fs: read node blocks ahead when truncating blocks
|
9 years ago |
Jaegeuk Kim
|
fb58ae2206
f2fs: remove an obsolete variable
|
9 years ago |
Jaegeuk Kim
|
cb78942b82
f2fs: inject ENOSPC failures
|
9 years ago |
Jaegeuk Kim
|
300e129c15
f2fs: use f2fs_grab_cache_page instead of grab_cache_page
|
9 years ago |
Chao Yu
|
da011cc0da
f2fs: move node pages only in victim section during GC
|
9 years ago |
Jaegeuk Kim
|
608514deba
f2fs: set fsync mark only for the last dnode
|
9 years ago |
Jaegeuk Kim
|
c267ec1526
f2fs: report unwritten status in fsync_node_pages
|
9 years ago |
Jaegeuk Kim
|
5268137564
f2fs: split sync_node_pages with fsync_node_pages
|
9 years ago |
Jaegeuk Kim
|
eca76e783c
f2fs: avoid needless lock for node pages when fsyncing a file
|
9 years ago |
Jaegeuk Kim
|
ff37355886
f2fs: add BUG_ON to avoid unnecessary flow
|
9 years ago |