All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] Btrfs updates for 4.10
@ 2016-11-30 13:11 David Sterba
  0 siblings, 0 replies; only message in thread
From: David Sterba @ 2016-11-30 13:11 UTC (permalink / raw)
  To: clm; +Cc: linux-btrfs, David Sterba

Hi,

here's my first pull request for 4.10. Assorted patches that have been in
for-next, mostly fixes and some cleanups. I'm expecting to send one more before
the rc1, I don't see much reason to hold the current queue back for any longer.

----------------------------------------------------------------
The following changes since commit e5517c2a5a49ed5e99047008629f1cd60246ea0e:

  Linux 4.9-rc7 (2016-11-27 13:08:04 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-chris-4.10

for you to fetch changes up to 515bdc479097ec9d5f389202842345af3162f71c:

  Merge branch 'misc-4.10' into for-chris-4.10-20161130 (2016-11-30 14:02:20 +0100)

----------------------------------------------------------------
Adam Borowski (1):
      btrfs: make block group flags in balance printks human-readable

Christoph Hellwig (9):
      btrfs: don't abuse REQ_OP_* flags for btrfs_map_block
      btrfs: use bio iterators for the decompression handlers
      btrfs: don't access the bio directly in the raid5/6 code
      btrfs: don't access the bio directly in the direct I/O code
      btrfs: don't access the bio directly in btrfs_csum_one_bio
      btrfs: use bi_size
      btrfs: calculate end of bio offset properly
      btrfs: refactor __btrfs_lookup_bio_sums to use bio_for_each_segment_all
      btrfs: use bio_for_each_segment_all in __btrfsic_submit_bio

Christophe JAILLET (1):
      btrfs: remove redundant check of btrfs_iget return value

David Sterba (17):
      btrfs: remove unused headers, statfs.h
      btrfs: remove stale comment from btrfs_statfs
      btrfs: rename helper macros for qgroup and aux data casts
      btrfs: reada, cleanup remove unneeded variable in __readahead_hook
      btrfs: reada, remove unused parameter from __readahead_hook
      btrfs: reada, sink start parameter to btree_readahead_hook
      btrfs: reada, remove pointless BUG_ON in reada_find_extent
      btrfs: reada, remove pointless BUG_ON check for fs_info
      btrfs: remove trivial helper btrfs_find_tree_block
      btrfs: delete unused member from superblock
      btrfs: introduce helpers for updating eb uuids
      btrfs: use new helpers to set uuids in eb
      btrfs: use specialized page copying helpers in btrfs_clone_extent_buffer
      btrfs: remove constant parameter to memset_extent_buffer and rename it
      btrfs: add optimized version of eb to eb copy
      btrfs: store and load values of stripes_min/stripes_max in balance status item
      Merge branch 'misc-4.10' into for-chris-4.10-20161130

Domagoj Tršan (1):
      btrfs: change btrfs_csum_final result param type to u8

Jeff Mahoney (3):
      btrfs: remove old tree_root dirent processing in btrfs_real_readdir()
      btrfs: increment ctx->pos for every emitted or skipped dirent in readdir
      btrfs: Ensure proper sector alignment for btrfs_free_reserved_data_space

Josef Bacik (2):
      Btrfs: fix file extent corruption
      Btrfs: abort transaction if fill_holes() fails

Liu Bo (1):
      Btrfs: adjust len of writes if following a preallocated extent

Nick Terrell (1):
      btrfs: Call kunmap if zlib_inflateInit2 fails

Omar Sandoval (1):
      Btrfs: deal with existing encompassing extent map in btrfs_get_extent()

Qu Wenruo (4):
      btrfs: qgroup: Add comments explaining how btrfs qgroup works
      btrfs: qgroup: Rename functions to make it follow reserve,trace,account steps
      btrfs: Export and move leaf/subtree qgroup helpers to qgroup.c
      btrfs: qgroup: Fix qgroup data leaking by using subtree tracing

Shailendra Verma (1):
      btrfs: return early from failed memory allocations in ioctl handlers

Wang Xiaoguang (3):
      btrfs: cleanup: use already calculated value in btrfs_should_throttle_delayed_refs()
      btrfs: add necessary comments about tickets_id
      btrfs: improve delayed refs iterations

Xiaoguang Wang (1):
      btrfs: remove useless comments

 fs/btrfs/check-integrity.c       |  32 ++---
 fs/btrfs/compression.c           | 142 ++++++++-------------
 fs/btrfs/compression.h           |  12 +-
 fs/btrfs/ctree.c                 |  49 +++-----
 fs/btrfs/ctree.h                 |  14 ++-
 fs/btrfs/delayed-inode.c         |   3 +-
 fs/btrfs/delayed-inode.h         |   2 +-
 fs/btrfs/delayed-ref.c           |  20 ++-
 fs/btrfs/delayed-ref.h           |   8 ++
 fs/btrfs/disk-io.c               |  30 ++---
 fs/btrfs/disk-io.h               |   4 +-
 fs/btrfs/extent-tree.c           | 263 ++++-----------------------------------
 fs/btrfs/extent_io.c             |  49 ++++++--
 fs/btrfs/extent_io.h             |   9 +-
 fs/btrfs/file-item.c             |  55 ++++----
 fs/btrfs/file.c                  |  35 +++++-
 fs/btrfs/free-space-cache.c      |  10 +-
 fs/btrfs/inode.c                 | 163 ++++++++----------------
 fs/btrfs/ioctl.c                 |  32 ++---
 fs/btrfs/lzo.c                   |  17 +--
 fs/btrfs/qgroup.c                | 256 ++++++++++++++++++++++++++++++++++---
 fs/btrfs/qgroup.h                |  64 +++++++++-
 fs/btrfs/raid56.c                |  16 +--
 fs/btrfs/reada.c                 |  28 ++---
 fs/btrfs/relocation.c            | 164 ++++++++++--------------
 fs/btrfs/scrub.c                 |  17 +--
 fs/btrfs/super.c                 |   4 -
 fs/btrfs/tests/extent-io-tests.c |   2 +-
 fs/btrfs/tree-log.c              |   2 +-
 fs/btrfs/volumes.c               |  64 +++++-----
 fs/btrfs/volumes.h               |  25 +++-
 fs/btrfs/zlib.c                  |  16 +--
 include/trace/events/btrfs.h     |   2 +-
 33 files changed, 782 insertions(+), 827 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-11-30 13:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-30 13:11 [PULL] Btrfs updates for 4.10 David Sterba

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.