[ANNOUNCE] xfsprogs for-next updated to 41865980

[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.

Barring issues, this should soon get tagged as -rc1, and barring issues
there it should be 5.7.0 and maybe we'll get back on the release train
again...  That said if there's something you've sent that really should
make the 5.7.0 cut:

Patches often get missed, so please check if your outstanding
patches were in this update. If they have not been in this update,
please resubmit them to linux-xfs@xxxxxxxxxxxxxxx so they can be
picked up in the next update.

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

41865980 (HEAD -> for-next, origin/for-next, korg/for-next) xfs_repair: try to fill the AGFL before we fix the freelist

New Commits:

Darrick J. Wong (31):
      [eaa5b0b7] xfs_quota: fix unsigned int id comparisons
      [be752639] xfs_repair: fix missing dir buffer corruption checks
      [41f8fc57] xfs_repair: warn when we would have rebuilt a directory
      [cae4fd29] xfs_repair: check for AG btree records that would wrap around
      [2212e773] xfs_repair: fix bnobt and refcountbt record order checks
      [2a0f9efe] xfs_repair: check for out-of-order inobt records
      [db2a77d1] xfs_repair: fix rmapbt record order check
      [08280b4b] xfs_repair: tag inobt vs finobt errors properly
      [320cc3b2] xfs_repair: complain about bad interior btree pointers
      [dcd6c2e1] xfs_repair: convert to libxfs_verify_agbno
      [6271fa06] xfs_repair: refactor verify_dfsbno_range
      [a6bd55d3] xfs_repair: remove verify_dfsbno
      [04777511] xfs_repair: remove verify_aginum
      [15fd0ca2] xfs_repair: mark entire free space btree record as free1
      [f4cea8e8] xfs_repair: complain about free space only seen by one btree
      [32e11be9] xfs_repair: complain about extents in unknown state
      [0ce3577f] xfs_repair: complain about any nonzero inprogress value, not just 1
      [98206665] xfs_repair: drop lostblocks from build_agf_agfl
      [3acf0068] xfs_repair: rename the agfl index loop variable in build_agf_agfl
      [49031e66] xfs_repair: make container for btree bulkload root and block reservation
      [cca4dbfe] xfs_repair: inject lost blocks back into the fs no matter the owner
      [79f86c9d] xfs_repair: create a new class of btree rebuild cursors
      [7e5ec4e4] xfs_repair: rebuild free space btrees with bulk loader
      [7a21223c] xfs_repair: rebuild inode btrees with bulk loader
      [dc9f4f5e] xfs_repair: rebuild reverse mapping btrees with bulk loader
      [3c1ce0fc] xfs_repair: rebuild refcount btrees with bulk loader
      [e75cef63] xfs_repair: remove old btree rebuild support code
      [c94d40ce] xfs_repair: use bitmap to track blocks lost during btree construction
      [a891d871] xfs_repair: complain about ag header crc errors
      [6ffc9523] xfs_repair: simplify free space btree calculations in init_freespace_cursors
      [41865980] xfs_repair: try to fill the AGFL before we fix the freelist

Eric Sandeen (1):
      [e48f6fbc] xfs_repair: remove gratuitous code block in phase5

Gao Xiang (1):
      [6df28d12] xfs_repair: fix rebuilding btree block less than minrecs


Code Diffstat:

 include/libxfs.h         |    1 +
 libxfs/libxfs_api_defs.h |   12 +
 quota/edit.c             |   22 +-
 repair/Makefile          |    4 +-
 repair/agbtree.c         |  696 +++++++++++++
 repair/agbtree.h         |   62 ++
 repair/attr_repair.c     |    2 +-
 repair/bulkload.c        |  140 +++
 repair/bulkload.h        |   62 ++
 repair/da_util.c         |   25 +-
 repair/dino_chunks.c     |    6 +-
 repair/dinode.c          |  109 +-
 repair/dinode.h          |   14 -
 repair/dir2.c            |   21 +
 repair/phase4.c          |   11 +-
 repair/phase5.c          | 2577 ++++++----------------------------------------
 repair/phase6.c          |    3 +
 repair/prefetch.c        |    9 +-
 repair/sb.c              |    3 +-
 repair/scan.c            |  166 ++-
 repair/xfs_repair.c      |   17 +
 21 files changed, 1502 insertions(+), 2460 deletions(-)
 create mode 100644 repair/agbtree.c
 create mode 100644 repair/agbtree.h
 create mode 100644 repair/bulkload.c
 create mode 100644 repair/bulkload.h




[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