• L
    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable · dc2af6a6
    Linus Torvalds 提交于
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable: (42 commits)
      Btrfs: hash the btree inode during  fill_super
      Btrfs: relocate file extents in clusters
      Btrfs: don't rename file into dummy directory
      Btrfs: check size of inode backref before adding hardlink
      Btrfs: fix releasepage to avoid unlocking extents we haven't locked
      Btrfs: Fix test_range_bit for whole file extents
      Btrfs: fix errors handling cached state in set/clear_extent_bit
      Btrfs: fix early enospc during balancing
      Btrfs: deal with NULL space info
      Btrfs: account for space used by the super mirrors
      Btrfs: fix extent entry threshold calculation
      Btrfs: remove dead code
      Btrfs: fix bitmap size tracking
      Btrfs: don't keep retrying a block group if we fail to allocate a cluster
      Btrfs: make balance code choose more wisely when relocating
      Btrfs: fix arithmetic error in clone ioctl
      Btrfs: add snapshot/subvolume destroy ioctl
      Btrfs: change how subvolumes are organized
      Btrfs: do not reuse objectid of deleted snapshot/subvol
      Btrfs: speed up snapshot dropping
      ...
    dc2af6a6
inode.c 151.1 KB