Commit History

Autor SHA1 Mensaxe Data
  Josef Bacik d29a9f629e Btrfs: re-add root to dead root list if we stop dropping it %!s(int64=12) %!d(string=hai) anos
  Josef Bacik fec386ac14 Btrfs: fix lock leak when resuming snapshot deletion %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 3c8f242257 Btrfs: update drop progress before stopping snapshot dropping %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 6df9a95e63 Btrfs: make the chunk allocator completely tree lockless %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 7ee9e4405f Btrfs: check if we can nocow if we don't have data space %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 925a6efb8f Btrfs: stop using try_to_writeback_inodes_sb_nr to flush delalloc %!s(int64=12) %!d(string=hai) anos
  Josef Bacik b150a4f10d Btrfs: use a percpu to keep track of possibly pinned bytes %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 1be41b78bc Btrfs: fix transaction throttling for delayed refs %!s(int64=12) %!d(string=hai) anos
  Josef Bacik f971fe29b1 Btrfs: wake up delayed ref flushing waiters on abort %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 8c2a1a3028 Btrfs: exclude logged extents before replying when we are mixed %!s(int64=12) %!d(string=hai) anos
  Josef Bacik d52be818e6 Btrfs: simplify unlink reservations %!s(int64=12) %!d(string=hai) anos
  Miao Xie 199c2a9c3d Btrfs: introduce per-subvolume ordered extent list %!s(int64=12) %!d(string=hai) anos
  Miao Xie eb73c1b7ce Btrfs: introduce per-subvolume delalloc inode list %!s(int64=12) %!d(string=hai) anos
  Miao Xie b0feb9d96e Btrfs: introduce grab/put functions for the root of the fs/file tree %!s(int64=12) %!d(string=hai) anos
  Miao Xie cb517eabba Btrfs: cleanup the similar code of the fs root read %!s(int64=12) %!d(string=hai) anos
  Miao Xie babbf170c7 Btrfs: make the snap/subv deletion end more early when the fs is R/O %!s(int64=12) %!d(string=hai) anos
  Stefan Behrens 3a6cad9009 Btrfs: explicitly use global_block_rsv for quota_tree %!s(int64=12) %!d(string=hai) anos
  Miao Xie d88033dbf4 Btrfs: update the global reserve if it is empty %!s(int64=12) %!d(string=hai) anos
  Miao Xie 5881cfc924 Btrfs: don't steal the reserved space from the global reserve if their space type is different %!s(int64=12) %!d(string=hai) anos
  Miao Xie b586b32374 Btrfs: optimize the error handle of use_block_rsv() %!s(int64=12) %!d(string=hai) anos
  Miao Xie 7b61cd9224 Btrfs: don't use global block reservation for inode cache truncation %!s(int64=12) %!d(string=hai) anos
  Josef Bacik b1c79e0947 Btrfs: handle running extent ops with skinny metadata %!s(int64=12) %!d(string=hai) anos
  David Sterba b6919a58f0 btrfs: fix misleading variable name for flags %!s(int64=12) %!d(string=hai) anos
  Eric Sandeen 48a3b6366f btrfs: make static code static & remove dead code %!s(int64=12) %!d(string=hai) anos
  Josef Bacik b50c6e250e Btrfs: deal with free space cache errors while replaying log %!s(int64=12) %!d(string=hai) anos
  Miao Xie 3c76cd84e0 Btrfs: allocate new chunks if the space is not enough for global rsv %!s(int64=12) %!d(string=hai) anos
  Jan Schmidt fc36ed7e0b Btrfs: separate sequence numbers for delayed ref tracking and tree mod log %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 32b0253803 Btrfs: don't panic if we're trying to drop too many refs %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 416bc6580b Btrfs: fix all callers of read_tree_block %!s(int64=12) %!d(string=hai) anos
  Josef Bacik 51bf5f0bc4 Btrfs: only exclude supers in the range of our block group %!s(int64=12) %!d(string=hai) anos