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 |
Jaegeuk Kim
|
4a6de50d54
f2fs: use PGP_LOCK to check its truncation
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Jaegeuk Kim
|
12bb0a8fd4
f2fs: submit node page write bios when really required
|
9 years ago |
Jaegeuk Kim
|
17a0ee552c
f2fs: declare static functions
|
9 years ago |
Fan Li
|
999270de31
f2fs: modify the readahead method in ra_node_page()
|
9 years ago |
Chao Yu
|
19c7377b56
f2fs: fix to avoid deadlock when merging inline data
|
9 years ago |
Chao Yu
|
80dd9c0e9d
f2fs: fix incorrect upper bound when iterating inode mapping tree
|
9 years ago |
Chao Yu
|
7a9d75481b
f2fs: trace old block address for CoWed page
|
9 years ago |
Chao Yu
|
9a4cbc9e53
f2fs: try to flush inode after merging inline data
|
9 years ago |