Chao Yu
|
635aee1fef
f2fs: avoid to ra unneeded blocks in recover flow
|
10 years ago |
Chao Yu
|
66b00c1867
f2fs: introduce is_valid_blkaddr to cleanup codes in ra_meta_pages
|
10 years ago |
Chao Yu
|
13da549460
f2fs: fix to enable readahead for SSA/CP blocks
|
10 years ago |
Jaegeuk Kim
|
769ec6e5b7
f2fs: call radix_tree_preload before radix_tree_insert
|
10 years ago |
Jaegeuk Kim
|
857dc4e059
f2fs: write SSA pages under memory pressure
|
10 years ago |
Chao Yu
|
67298804f3
f2fs: introduce struct inode_management to wrap inner fields
|
10 years ago |
Jaegeuk Kim
|
8c402946f0
f2fs: introduce the number of inode entries
|
10 years ago |
Jaegeuk Kim
|
6a8f8ca582
f2fs: avoid race condition in handling wait_io
|
10 years ago |
Jaegeuk Kim
|
af41d3ee00
f2fs: avoid infinite loop at cp_error
|
10 years ago |
Jaegeuk Kim
|
7cd8558baa
f2fs: check the use of macros on block counts and addresses
|
11 years ago |
Jaegeuk Kim
|
4b2fecc846
f2fs: introduce FITRIM in f2fs_ioctl
|
11 years ago |
Jaegeuk Kim
|
75ab4cb830
f2fs: introduce cp_control structure
|
11 years ago |
Jaegeuk Kim
|
90a893c749
f2fs: use MAX_BIO_BLOCKS(sbi)
|
11 years ago |
Jaegeuk Kim
|
4c521f493b
f2fs: use meta_inode cache to improve roll-forward speed
|
11 years ago |
Huang Ying
|
7704182387
f2fs: use nm_i->next_scan_nid as default for next_free_nid
|
11 years ago |
Jaegeuk Kim
|
a7ffdbe22c
f2fs: expand counting dirty pages in the inode page cache
|
11 years ago |
Jaegeuk Kim
|
9850cf4a89
f2fs: need fsck.f2fs when f2fs_bug_on is triggered
|
11 years ago |
Jaegeuk Kim
|
2ae4c673e3
f2fs: retain inconsistency information to initiate fsck.f2fs
|
11 years ago |
Jaegeuk Kim
|
4081363fbe
f2fs: introduce F2FS_I_SB, F2FS_M_SB, and F2FS_P_SB
|
11 years ago |
Chao Yu
|
b5b822050c
f2fs: use macro for code readability
|
11 years ago |
Jaegeuk Kim
|
cf779cab14
f2fs: handle EIO not to break fs consistency
|
11 years ago |
Jaegeuk Kim
|
8501017e50
f2fs: check s_dirty under cp_mutex
|
11 years ago |
Jaegeuk Kim
|
1e968fdfe6
f2fs: introduce f2fs_cp_error for readability
|
11 years ago |
Jaegeuk Kim
|
6f12ac25f0
f2fs: trigger release_dirty_inode in f2fs_put_super
|
11 years ago |
arter97
|
e1c4204520
f2fs: fix typo
|
11 years ago |
Chao Yu
|
b3582c6892
f2fs: reduce competition among node page writes
|
11 years ago |
Jaegeuk Kim
|
cf2271e781
f2fs: avoid retrying wrong recovery routine when error was occurred
|
11 years ago |
Jaegeuk Kim
|
01229f5e1b
f2fs: fix wrong condition for unlikely
|
11 years ago |
Jaegeuk Kim
|
fff04f90c1
f2fs: add info of appended or updated data writes
|
11 years ago |
Jaegeuk Kim
|
39efac41fb
f2fs: use radix_tree for ino management
|
11 years ago |