[ANNOUNCE] xfsprogs for-next updated to 93ad4d9

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

 



Hi folks,

The for-next branch of the xfsprogs repository at:

	git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git

has just been updated.

This includes only the libxfs kernelspace sync up at this point,
and associated non-libxfs adjustments.

The new head of the for-next branch is commit:

93ad4d9 xfs: always init bma in xfs_bmapi_write

New Commits:

Brian Foster (13):
      [a2fa97f] xfs: update fork seq counter on data fork changes
      [98da7e1] xfs: remove superfluous writeback mapping eof trimming
      [badaa59] xfs: create delalloc bmapi wrapper for full extent allocation
      [bbbbfd0] xfs: use the latest extent at writeback delalloc conversion time
      [7563fc9] xfs: always check magic values in on-disk byte order
      [035ae96] xfs: create a separate finobt verifier
      [c08793b] xfs: distinguish between inobt and finobt magic values
      [fce74e9] xfs: split up allocation btree verifier
      [1d8220b] xfs: distinguish between bnobt and cntbt magic values
      [26b7b8f] xfs: use verifier magic field in dir2 leaf verifiers
      [68dbe77] xfs: miscellaneous verifier magic value fixups
      [6b27f70] xfs: factor xfs_da3_blkinfo verification into common helper
      [82ed51d] xfs: don't trip over uninitialized buffer on extent read of corrupted inode

Christoph Hellwig (6):
      [939ebc1] xfs: simplify the xfs_bmap_btree_to_extents calling conventions
      [ee62279] xfs: factor out two helpers from xfs_bmapi_write
      [330a35f] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write
      [c784c9d] xfs: move transaction handling to xfs_bmapi_convert_delalloc
      [44e165d] xfs: move stat accounting to xfs_bmapi_convert_delalloc
      [9fa4db1] xfs: make COW fork unwritten extent conversions more robust

Darrick J. Wong (14):
      [95a8c91] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t
      [d2b2d41] xfs: check directory name validity
      [0692657] xfs: check attribute name validity
      [7a425ea] xfs: add xfs_verify_agino_or_null helper
      [d9fa440] xfs: cache unlinked pointers in an rhashtable
      [62031c2] xfs: add inode magic to inode verifier
      [7a97b8e] xfs: add magic numbers to dquot buffer ops
      [4c7161c] xfs: rename m_inotbt_nores to m_finobt_nores
      [9e26de8] xfs: fix xfs_buf magic number endian checks
      [ed76255] xfs: fix uninitialized error variables
      [d8ddf13] xfs: clean up xfs_dir2_leafn_add
      [732a9d4] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname
      [c01c6d6] xfs: clean up xfs_dir2_leaf_addname
      [93ad4d9] xfs: always init bma in xfs_bmapi_write

Nathan Chancellor (1):
      [e02a7d4] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add


Code Diffstat:

 db/type.c                   |  12 +-
 include/xfs_mount.h         |   2 +-
 io/inject.c                 |   1 +
 libxfs/libxfs_io.h          |   7 +
 libxfs/libxfs_priv.h        |   3 +-
 libxfs/rdwr.c               |  37 ++++++
 libxfs/xfs_ag.c             |   6 +-
 libxfs/xfs_ag_resv.c        |   2 +-
 libxfs/xfs_alloc.c          |  12 +-
 libxfs/xfs_alloc_btree.c    |  74 +++++------
 libxfs/xfs_attr.c           |  17 +++
 libxfs/xfs_attr.h           |   2 +-
 libxfs/xfs_attr_leaf.c      |  21 +--
 libxfs/xfs_attr_remote.c    |   8 +-
 libxfs/xfs_bmap.c           | 317 ++++++++++++++++++++++++++------------------
 libxfs/xfs_bmap.h           |  16 +--
 libxfs/xfs_bmap_btree.c     |  13 +-
 libxfs/xfs_da_btree.c       |  49 ++++---
 libxfs/xfs_da_format.h      |   3 +
 libxfs/xfs_dir2.c           |  17 +++
 libxfs/xfs_dir2.h           |   1 +
 libxfs/xfs_dir2_block.c     |  10 +-
 libxfs/xfs_dir2_data.c      |  12 +-
 libxfs/xfs_dir2_leaf.c      | 137 ++++++-------------
 libxfs/xfs_dir2_node.c      |  28 ++--
 libxfs/xfs_dquot_buf.c      |   4 +
 libxfs/xfs_errortag.h       |   4 +-
 libxfs/xfs_ialloc.c         |   3 +-
 libxfs/xfs_ialloc_btree.c   |  29 ++--
 libxfs/xfs_iext_tree.c      |  13 +-
 libxfs/xfs_inode_buf.c      |  11 +-
 libxfs/xfs_inode_fork.h     |   2 +-
 libxfs/xfs_refcount_btree.c |   3 +-
 libxfs/xfs_rmap_btree.c     |   3 +-
 libxfs/xfs_sb.c             |   7 +-
 libxfs/xfs_shared.h         |   4 +-
 libxfs/xfs_symlink_remote.c |   3 +-
 libxfs/xfs_types.c          |  24 ++++
 libxfs/xfs_types.h          |   3 +
 mkfs/xfs_mkfs.c             |   6 +-
 repair/phase5.c             |   6 +-
 repair/scan.c               |   6 +-
 42 files changed, 542 insertions(+), 396 deletions(-)

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux