This is a random bugfix patchset. patch 0001, 0005, 0006, 0007 is new patch,
patch 0002 is the third version of broken free space cache fix patch,
patch 0003, 0004 is old ones which are not merged.

We can pull this patchset from the URL

  https://github.com/miaoxie/linux-btrfs.git for-Chris

Thanks
Miao
---
Miao Xie (5):
  Btrfs: make free space cache write out functions more readable
  Btrfs: fix broken free space cache after the system crashed
  Btrfs: use bio_endio_nodec instead of open code
  Btrfs: fix deadlock when mounting a degraded fs
  Btrfs: fix wrong error handle when the device is missing or is not writeable

Qu Wenruo (1):
  btrfs: Skip scrubbing removed chunks to avoid -ENOENT.

Wang Shilong (1):
  Btrfs: fix NULL pointer crash when running balance and scrub concurrently

 fs/btrfs/ctree.h            |  13 ++-
 fs/btrfs/extent-tree.c      | 143 ++++++++++++++++++++++++++-------
 fs/btrfs/extent_map.c       |   2 +
 fs/btrfs/extent_map.h       |   1 +
 fs/btrfs/free-space-cache.c | 192 +++++++++++++++++++++++++++++---------------
 fs/btrfs/inode.c            |  41 +++++++---
 fs/btrfs/scrub.c            |  19 +++--
 fs/btrfs/volumes.c          |  36 +++++----
 fs/btrfs/volumes.h          |   3 +
 9 files changed, 313 insertions(+), 137 deletions(-)

-- 
1.9.3

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to