btrfs compressed writeback cleanups

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

this series is a prequel to another big set of writeback patches, and
mostly deals with compressed writeback, which does a few things very
different from other writeback code.  The biggest results are the removal
of the magic redirtying when handing off to the worker thread, and a fix
for out of zone active resources handling when using compressed writeback
on a zoned file system, but mostly it just removes a whole bunch of code.

Note that the first 5 patches have been out on the btrfs list as
standalone submissions for a while, but they are included for completeness
so that this series can be easily applied to the btrfs misc-next tree.

A git tree is also available here:

    git://git.infradead.org/users/hch/misc.git btrfs-compressed-writeback

Gitweb:

    http://git.infradead.org/users/hch/misc.git/shortlog/refs/heads/btrfs-compressed-writeback


Diffstat:
 fs/btrfs/btrfs_inode.h    |    6 
 fs/btrfs/extent_io.c      |  304 ++++++++-------------
 fs/btrfs/extent_io.h      |    9 
 fs/btrfs/inode.c          |  652 +++++++++++++++++-----------------------------
 fs/btrfs/ordered-data.c   |    4 
 include/linux/writeback.h |    5 
 mm/page-writeback.c       |   49 ---
 7 files changed, 383 insertions(+), 646 deletions(-)



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux