• Linus Torvalds's avatar
    Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 · 35806b4f
    Linus Torvalds authored
    * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (61 commits)
      jbd2: Add MAINTAINERS entry
      jbd2: fix a potential leak of a journal_head on an error path
      ext4: teach ext4_ext_split to calculate extents efficiently
      ext4: Convert ext4 to new truncate calling convention
      ext4: do not normalize block requests from fallocate()
      ext4: enable "punch hole" functionality
      ext4: add "punch hole" flag to ext4_map_blocks()
      ext4: punch out extents
      ext4: add new function ext4_block_zero_page_range()
      ext4: add flag to ext4_has_free_blocks
      ext4: reserve inodes and feature code for 'quota' feature
      ext4: add support for multiple mount protection
      ext4: ensure f_bfree returned by ext4_statfs() is non-negative
      ext4: protect bb_first_free in ext4_trim_all_free() with group lock
      ext4: only load buddy bitmap in ext4_trim_fs() when it is needed
      jbd2: Fix comment to match the code in jbd2__journal_start()
      ext4: fix waiting and sending of a barrier in ext4_sync_file()
      jbd2: Add function jbd2_trans_will_send_data_barrier()
      jbd2: fix sending of data flush on journal commit
      ext4: fix ext4_ext_fiemap_cb() to handle blocks before request range correctly
      ...
    35806b4f
commit.c 31.4 KB