1. 06 1月, 2009 1 次提交
  2. 26 9月, 2008 1 次提交
    • Z
      Btrfs: extent_map and data=ordered fixes for space balancing · 5b21f2ed
      Zheng Yan 提交于
      * Add an EXTENT_BOUNDARY state bit to keep the writepage code
      from merging data extents that are in the process of being
      relocated.  This allows us to do accounting for them properly.
      
      * The balancing code relocates data extents indepdent of the underlying
      inode.  The extent_map code was modified to properly account for
      things moving around (invalidating extent_map caches in the inode).
      
      * Don't take the drop_mutex in the create_subvol ioctl.  It isn't
      required.
      
      * Fix walking of the ordered extent list to avoid races with sys_unlink
      
      * Change the lock ordering rules.  Transaction start goes outside
      the drop_mutex.  This allows btrfs_commit_transaction to directly
      drop the relocation trees.
      Signed-off-by: NChris Mason <chris.mason@oracle.com>
      5b21f2ed
  3. 25 9月, 2008 4 次提交
  4. 11 7月, 2007 1 次提交
  5. 12 6月, 2007 1 次提交
  6. 11 4月, 2007 1 次提交
  7. 06 4月, 2007 1 次提交
  8. 05 4月, 2007 1 次提交
  9. 03 4月, 2007 1 次提交
  10. 31 3月, 2007 1 次提交
  11. 27 3月, 2007 1 次提交
  12. 23 3月, 2007 2 次提交
  13. 21 3月, 2007 2 次提交