1. 18 Jan, 2012 37 commits
  2. 17 Jan, 2012 3 commits
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs · 22b4eb5e
      Linus Torvalds authored
      * 'for-linus' of git://oss.sgi.com/xfs/xfs:
        xfs: cleanup xfs_file_aio_write
        xfs: always return with the iolock held from xfs_file_aio_write_checks
        xfs: remove the i_new_size field in struct xfs_inode
        xfs: remove the i_size field in struct xfs_inode
        xfs: replace i_pin_wait with a bit waitqueue
        xfs: replace i_flock with a sleeping bitlock
        xfs: make i_flags an unsigned long
        xfs: remove the if_ext_max field in struct xfs_ifork
        xfs: remove the unused dm_attrs structure
        xfs: cleanup xfs_iomap_eof_align_last_fsb
        xfs: remove xfs_itruncate_data
      22b4eb5e
    • Linus Torvalds's avatar
      Merge branch 'btrfs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs · d65773b2
      Linus Torvalds authored
      * 'btrfs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
        btrfs: take allocation of ->tree_root into open_ctree()
        btrfs: let ->s_fs_info point to fs_info, not root...
        btrfs: consolidate failure exits in btrfs_mount() a bit
        btrfs: make free_fs_info() call ->kill_sb() unconditional
        btrfs: merge free_fs_info() calls on fill_super failures
        btrfs: kill pointless reassignment of ->s_fs_info in btrfs_fill_super()
        btrfs: make open_ctree() return int
        btrfs: sanitizing ->fs_info, part 5
        btrfs: sanitizing ->fs_info, part 4
        btrfs: sanitizing ->fs_info, part 3
        btrfs: sanitizing ->fs_info, part 2
        btrfs: sanitizing ->fs_info, part 1
        btrfs: fix a deadlock in btrfs_scan_one_device()
        btrfs: fix mount/umount race
        btrfs: get ->kill_sb() of its own
        btrfs: preparation to fixing mount/umount race
      d65773b2
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs · f9156c72
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs: (62 commits)
        Btrfs: use larger system chunks
        Btrfs: add a delalloc mutex to inodes for delalloc reservations
        Btrfs: space leak tracepoints
        Btrfs: protect orphan block rsv with spin_lock
        Btrfs: add allocator tracepoints
        Btrfs: don't call btrfs_throttle in file write
        Btrfs: release space on error in page_mkwrite
        Btrfs: fix btrfsck error 400 when truncating a compressed
        Btrfs: do not use btrfs_end_transaction_throttle everywhere
        Btrfs: add balance progress reporting
        Btrfs: allow for resuming restriper after it was paused
        Btrfs: allow for canceling restriper
        Btrfs: allow for pausing restriper
        Btrfs: add skip_balance mount option
        Btrfs: recover balance on mount
        Btrfs: save balance parameters to disk
        Btrfs: soft profile changing mode (aka soft convert)
        Btrfs: implement online profile changing
        Btrfs: do not reduce profile in do_chunk_alloc()
        Btrfs: virtual address space subset filter
        ...
      
      Fix up trivial conflict in fs/btrfs/ioctl.c due to the use of the new
      mnt_drop_write_file() helper.
      f9156c72