• Linus Torvalds's avatar
    Merge tag 'for-f2fs-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs · 64b2d1fb
    Linus Torvalds authored
    Pull f2fs updates from Jaegeuk Kim:
     "In this round, there is no special interesting feature, but we've
      investigated a couple of tuning points with respect to the I/O flow.
      Several major bug fixes and a bunch of clean-ups also have been made.
    
      This patch-set includes the following major enhancement patches:
       - enhance wait_on_page_writeback
       - support SEEK_DATA and SEEK_HOLE
       - enhance readahead flows
       - enhance IO flushes
       - support fiemap
       - add some tracepoints
    
      The other bug fixes are as follows:
       - fix to support a large volume > 2TB correctly
       - recovery bug fix wrt fallocated space
       - fix recursive lock on xattr operations
       - fix some cases on the remount flow
    
      And, there are a bunch of cleanups"
    
    * tag 'for-f2fs-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs: (52 commits)
      f2fs: support f2fs_fiemap
      f2fs: avoid not to call remove_dirty_inode
      f2fs: recover fallocated space
      f2fs: fix to recover data written by dio
      f2fs: large volume support
      f2fs: avoid crash when trace f2fs_submit_page_mbio event in ra_sum_pages
      f2fs: avoid overflow when large directory feathure is enabled
      f2fs: fix recursive lock by f2fs_setxattr
      MAINTAINERS: add a co-maintainer from samsung for F2FS
      MAINTAINERS: change the email address for f2fs
      f2fs: use inode_init_owner() to simplify codes
      f2fs: avoid to use slab memory in f2fs_issue_flush for efficiency
      f2fs: add a tracepoint for f2fs_read_data_page
      f2fs: add a tracepoint for f2fs_write_{meta,node,data}_pages
      f2fs: add a tracepoint for f2fs_write_{meta,node,data}_page
      f2fs: add a tracepoint for f2fs_write_end
      f2fs: add a tracepoint for f2fs_write_begin
      f2fs: fix checkpatch warning
      f2fs: deactivate inode page if the inode is evicted
      f2fs: decrease the lock granularity during write_begin
      ...
    64b2d1fb
node.c 47.1 KB