[ANNOUNCE] xfsprogs for-next updated to 9f4d6358

[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 is just catching up w/ Darrick's recent patchsets. I'll scan
the list for other outstanding patches next.  (Not forgetting about
you, Andrey!) ;) Feel free to remind me of anything you're expecting
or hoping to get merged, though.

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

9f4d6358 (HEAD -> for-next) xfs_scrub: don't revisit scanned inodes when reprocessing a stale inode

New Commits:

Darrick J. Wong (30):
      [a9d09df8] debian: refactor common options
      [920fd876] debian: bump compat level to 11
      [e63257c0] debian: support multiarch for libhandle
      [c74f0468] xfs_scrub: move to mallinfo2 when available
      [75ff9c67] xfs_db: fix a complaint about a printf buffer overrun
      [baf2beba] xfs: note the removal of XFS_IOC_FSSETDM in the documentation
      [9b9c121a] xfs_db: warn about suspicious finobt trees when metadumping
      [744eb053] xfs_repair: warn about suspicious btree levels in AG headers
      [f0e1a584] xfs_db: support computing btheight for all cursor types
      [462c38a5] xfs_db: report absolute maxlevels for each btree type
      [3a7f7109] xfs_repair: fix sizing of the incore rt space usage map calculation
      [aba6743c] mkfs: fix missing validation of -l size against maximum internal log size
      [8d1bff2b] mkfs: reduce internal log size when log stripe units are in play
      [1b580a77] mkfs: don't let internal logs bump the root dir inode chunk to AG 1
      [93a199f2] mkfs: improve log extent validation
      [0da883dd] mkfs: round log size down if rounding log start up causes overflow
      [79511c6a] mkfs: don't trample the gid set in the protofile
      [ddba9088] xfs_repair: detect v5 featureset mismatches in secondary supers
      [97238aea] xfs_repair: improve error reporting when checking rmap and refcount btrees
      [9887f0ad] xfs_repair: check the ftype of dot and dotdot directory entries
      [3bc9ea15] xfs_scrub: collapse trivial file scrub helpers
      [a7ee7b68] xfs_scrub: in phase 3, use the opened file descriptor for scrub calls
      [7ddf6e0f] xfs_scrub: fall back to scrub-by-handle if opening handles fails
      [12ca67b3] xfs_scrub: don't try any file repairs during phase 3 if AG metadata bad
      [26289d58] xfs_scrub: make phase 4 go straight to fstrim if nothing to fix
      [bb9be147] xfs_scrub: in phase 3, use the opened file descriptor for repair calls
      [0e5dce33] xfs_scrub: widen action list length variables
      [8f0c270f] xfs_scrub: prepare phase3 for per-inogrp worker threads
      [245c72a6] xfs_scrub: balance inode chunk scan across CPUs
      [9f4d6358] xfs_scrub: don't revisit scanned inodes when reprocessing a stale inode


Code Diffstat:

 configure.ac             |  12 ++
 db/btheight.c            |  99 ++++++++++++--
 db/io.c                  |   2 +-
 db/metadump.c            |  15 +++
 debian/compat            |   2 +-
 debian/rules             |  18 ++-
 include/builddefs.in     |   2 +
 include/xfs_inode.h      |  11 +-
 libxfs/libxfs_api_defs.h |   6 +
 libxfs/util.c            |   3 +-
 m4/multilib.m4           |  12 ++
 m4/package_libcdev.m4    |  18 +++
 man/man3/handle.3        |   1 +
 man/man3/xfsctl.3        |   2 +
 man/man8/xfs_db.8        |   8 +-
 mkfs/proto.c             |   3 +-
 mkfs/xfs_mkfs.c          | 121 +++++++++++++----
 repair/agheader.c        |  92 +++++++++++++
 repair/incore.c          |   2 +-
 repair/phase4.c          |  20 +--
 repair/phase6.c          |  79 ++++++++----
 repair/rmap.c            |  65 +++++++---
 repair/rmap.h            |   4 +-
 repair/scan.c            |  29 ++++-
 scrub/Makefile           |  15 ++-
 scrub/inodes.c           | 330 +++++++++++++++++++++++++++++++++++------------
 scrub/phase3.c           | 162 +++++++++++++++++------
 scrub/phase4.c           |  59 +++++++--
 scrub/phase7.c           |   2 +-
 scrub/repair.c           |  19 ++-
 scrub/repair.h           |  10 +-
 scrub/scrub.c            | 120 ++++-------------
 scrub/scrub.h            |  23 +---
 scrub/xfs_scrub.c        |  47 ++++---
 34 files changed, 1020 insertions(+), 393 deletions(-)

Attachment: OpenPGP_signature
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