Changman Lee
|
fb51b5ef9c
f2fs: cleanup waiting routine for writeback pages in cp
|
11 years ago |
Jaegeuk Kim
|
5d56b6718a
f2fs: add an option to avoid unnecessary BUG_ONs
|
11 years ago |
Jaegeuk Kim
|
26c6b88799
f2fs: add tracepoint for set_page_dirty
|
11 years ago |
Haicheng Li
|
aabe51364f
f2fs: use bool for booleans
|
11 years ago |
Jaegeuk Kim
|
dcdfff6527
f2fs: clean up several status-related operations
|
11 years ago |
Gu Zheng
|
7bd59381c8
f2fs: introduce f2fs_kmem_cache_alloc to hide the unfailed, kmem cache allocation
|
11 years ago |
Jaegeuk Kim
|
87a9bd2656
f2fs: avoid to write during the recovery
|
11 years ago |
Gu Zheng
|
e234088758
f2fs: avoid wait if IO end up when do_checkpoint for better performance
|
11 years ago |
Gu Zheng
|
e479556bfd
f2fs: use rw_sem instead of fs_lock(locks mutex)
|
11 years ago |
Russ W. Knize
|
885166c03c
f2fs: don't let the orphan inode counter underflow
|
11 years ago |
Jaegeuk Kim
|
d71b5564c0
f2fs: introduce cur_cp_version function to reduce code size
|
12 years ago |
Jaegeuk Kim
|
cbd56e7d20
f2fs: fix handling orphan inodes
|
12 years ago |
Gu Zheng
|
60ed9a0f53
f2fs: use list_for_each rather than list_for_each_safe, in remove_orphan_inode()
|
12 years ago |
Jaegeuk Kim
|
7e586fa024
f2fs: fix crc endian conversion
|
12 years ago |
Jaegeuk Kim
|
5deb82671a
f2fs: fix iget/iput of dir during recovery
|
12 years ago |
Jaegeuk Kim
|
afc3eda2a8
f2fs: fix incorrect iputs during the dentry recovery
|
12 years ago |
Jaegeuk Kim
|
3b10b1fd2b
f2fs: iput only if whole data blocks are flushed
|
12 years ago |
Namjae Jeon
|
35b09d82c3
f2fs: push some variables to debug part
|
12 years ago |
Jaegeuk Kim
|
74d0b917ef
f2fs: fix BUG_ON during f2fs_evict_inode(dir)
|
12 years ago |
Jaegeuk Kim
|
afcb7ca01f
f2fs: check truncation of mapping after lock_page
|
12 years ago |
Jaegeuk Kim
|
c718379b6b
f2fs: give a chance to merge IOs by IO scheduler
|
12 years ago |
Namjae Jeon
|
2af4bd6ca5
f2fs: add tracepoints to debug checkpoint request
|
12 years ago |
Jaegeuk Kim
|
399368372e
f2fs: introduce a new global lock scheme
|
12 years ago |
Jaegeuk Kim
|
5ec4e49f9b
f2fs: change GC bitmaps to apply the section granularity
|
12 years ago |
Jaegeuk Kim
|
393ff91f57
f2fs: reduce unncessary locking pages during read
|
12 years ago |
Jaegeuk Kim
|
437275272f
f2fs: clarify and enhance the f2fs_gc flow
|
12 years ago |
Changman Lee
|
94787d91cb
f2fs: remove repeated F2FS_SET_SB_DIRT call
|
12 years ago |
majianpeng
|
a2617dc686
f2fs: clean up the add_orphan_inode func
|
12 years ago |
Jaegeuk Kim
|
577e349514
f2fs: prevent checkpoint once any IO failure is detected
|
12 years ago |
Namjae Jeon
|
6e6093a8f1
f2fs: add __init to functions in init_f2fs_fs
|
12 years ago |