Commit History

Autor SHA1 Mensaxe Data
  Jaegeuk Kim 4660f9c0fe f2fs: introduce f2fs_balance_fs_bg for some background jobs %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim 81eb8d6e28 f2fs: reclaim prefree segments periodically %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim dcdfff6527 f2fs: clean up several status-related operations %!s(int64=12) %!d(string=hai) anos
  Gu Zheng 7bd59381c8 f2fs: introduce f2fs_kmem_cache_alloc to hide the unfailed, kmem cache allocation %!s(int64=12) %!d(string=hai) anos
  Jin Xu a57e564d14 f2fs: optimize the victim searching loop slightly %!s(int64=12) %!d(string=hai) anos
  Jin Xu a26b7c8a01 f2fs: optimize gc for better performance %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim de93653fe3 f2fs: reserve the xattr space dynamically %!s(int64=12) %!d(string=hai) anos
  Jin Xu a569469e96 f2fs: fix a deadlock in fsync %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon d2dc095f42 f2fs: add sysfs entries to select the gc policy %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon b59d0bae6c f2fs: add sysfs support for controlling the gc_thread %!s(int64=12) %!d(string=hai) anos
  Gu Zheng 6cc4af5606 f2fs: code cleanup and simplify in func {find/add}_gc_inode %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon b2b3460a94 f2fs: reorganise the function get_victim_by_default %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon 7a267f8d74 f2fs: return proper error from start_gc_thread %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon 35b09d82c3 f2fs: push some variables to debug part %!s(int64=12) %!d(string=hai) anos
  Haicheng Li b743ba78ae f2fs: remove useless #include <linux/proc_fs.h> as we're now using sysfs as debug entry. %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim c718379b6b f2fs: give a chance to merge IOs by IO scheduler %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim 6cb968d9b0 f2fs: avoid frequent background GC %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon 8e46b3ed11 f2fs: add tracepoints for GC threads %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim d64f80473b f2fs: write checkpoint before starting FG_GC %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim 399368372e f2fs: introduce a new global lock scheme %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim b74737541c f2fs: avoid race for summary information %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim 4ebefc4443 f2fs: check completion of foreground GC %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim 5ec4e49f9b f2fs: change GC bitmaps to apply the section granularity %!s(int64=12) %!d(string=hai) anos
  Masanari Iida 111d2495a8 f2fs: fix typo in comments %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim b7250d2d84 f2fs: fix calculation of max. gc cost in the SSR case %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim 437275272f f2fs: clarify and enhance the f2fs_gc flow %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon 25718423ea f2fs: mark gc_thread as NULL when thread creation is failed %!s(int64=12) %!d(string=hai) anos
  Namjae Jeon ec7b1f2dd1 f2fs: name gc task as per the block device %!s(int64=12) %!d(string=hai) anos
  Changman Lee 48600e44c1 f2fs: remove unnecessary gc option check and balance_fs %!s(int64=12) %!d(string=hai) anos
  Jaegeuk Kim d4686d56ec f2fs: avoid balanc_fs during evict_inode %!s(int64=12) %!d(string=hai) anos