1. 31 10月, 2010 1 次提交
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable · 925d169f
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable: (39 commits)
        Btrfs: deal with errors from updating the tree log
        Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed
        Btrfs: make SNAP_DESTROY async
        Btrfs: add SNAP_CREATE_ASYNC ioctl
        Btrfs: add START_SYNC, WAIT_SYNC ioctls
        Btrfs: async transaction commit
        Btrfs: fix deadlock in btrfs_commit_transaction
        Btrfs: fix lockdep warning on clone ioctl
        Btrfs: fix clone ioctl where range is adjacent to extent
        Btrfs: fix delalloc checks in clone ioctl
        Btrfs: drop unused variable in block_alloc_rsv
        Btrfs: cleanup warnings from gcc 4.6 (nonbugs)
        Btrfs: Fix variables set but not read (bugs found by gcc 4.6)
        Btrfs: Use ERR_CAST helpers
        Btrfs: use memdup_user helpers
        Btrfs: fix raid code for removing missing drives
        Btrfs: Switch the extent buffer rbtree into a radix tree
        Btrfs: restructure try_release_extent_buffer()
        Btrfs: use the flusher threads for delalloc throttling
        Btrfs: tune the chunk allocation to 5% of the FS as metadata
        ...
      
      Fix up trivial conflicts in fs/btrfs/super.c and fs/fs-writeback.c, and
      remove use of INIT_RCU_HEAD in fs/btrfs/extent_io.c (that init macro was
      useless and removed in commit 5e8067ad: "rcu head remove init")
      925d169f
  2. 30 10月, 2010 39 次提交