[ANNOUNCE] xfs-linux: for-next updated to 68932e193b27

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

 



Hi folks,

The for-next branch of the xfs-linux repository at:

	git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git

has just been updated.

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.  At this point I think the only things
left to review are Christoph's iomap bufferhead removal and online
repair.

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

68932e193b27 xfs: factor the ag length extension code into libxfs

New Commits:

Brian Foster (1):
      [1a04f418edc1] xfs: factor out nodiscard helpers

Darrick J. Wong (12):
      [16b501076b2d] xfs: skip scrub xref if corruption already noted
      [8c4f7226897d] xfs: superblock scrub should use short-lived buffers
      [a919a9fe5506] xfs: refactor quota limits initialization
      [792991a8dc4b] xfs: don't continue scrub if already corrupt
      [6be32cc1333f] xfs: quota scrub should use bmapbtd scrubber
      [d7d7c05fa262] xfs: scrub the data fork of the realtime inodes
      [5e52c88aaef5] xfs: avoid ABBA deadlock when scrubbing parent pointers
      [b76c0050f026] xfs: hoist xfs_scrub_agfl_walk to libxfs as xfs_agfl_walk
      [edda0726ec71] xfs: make xfs_bmapi_remapi work with attribute forks
      [3c0e061f3a76] xfs: teach xfs_bmapi_remap to accept some bmapi flags
      [81633d16e012] xfs: create tracepoints for online repair
      [1cfb2a768dea] xfs: implement the metadata repair ioctl flag

Dave Chinner (12):
      [8ab11a7b19d0] xfs: add mount delay debug option
      [939c8ca6f50e] xfs: clear sb->s_fs_info on mount failure
      [dcea0413ef5c] xfs: one-shot cached buffers
      [f65ede6d9e8e] xfs: factor out AG header initialisation from growfs core
      [26c2e0a3c4b8] xfs: convert growfs AG header init to use buffer lists
      [5a64ce3f2972] xfs: factor ag btree root block initialisation
      [49d414e60b01] xfs: turn ag header initialisation into a table driven operation
      [0e3f1e4debfe] xfs: make imaxpct changes in growfs separate
      [36a7674290cb] xfs: separate secondary sb update in growfs
      [d154678bf58e] xfs: rework secondary superblock updates in growfs
      [e5a8059784d7] xfs: move growfs core to libxfs
      [68932e193b27] xfs: factor the ag length extension code into libxfs


Code Diffstat:

 fs/xfs/Kconfig               |  18 ++
 fs/xfs/Makefile              |   8 +
 fs/xfs/libxfs/xfs_ag.c       | 464 ++++++++++++++++++++++++++++++++++
 fs/xfs/libxfs/xfs_ag.h       |  30 +++
 fs/xfs/libxfs/xfs_alloc.c    |  37 +++
 fs/xfs/libxfs/xfs_alloc.h    |  16 +-
 fs/xfs/libxfs/xfs_bmap.c     |  49 ++--
 fs/xfs/libxfs/xfs_bmap.h     |  15 +-
 fs/xfs/libxfs/xfs_errortag.h |   4 +-
 fs/xfs/libxfs/xfs_fs.h       |   9 +-
 fs/xfs/libxfs/xfs_sb.c       |  95 +++++++
 fs/xfs/libxfs/xfs_sb.h       |  12 +
 fs/xfs/libxfs/xfs_shared.h   |   1 +
 fs/xfs/scrub/agheader.c      |  82 ++----
 fs/xfs/scrub/alloc.c         |   4 +-
 fs/xfs/scrub/attr.c          |   3 +-
 fs/xfs/scrub/bmap.c          |   5 +-
 fs/xfs/scrub/common.c        |  83 ++++++
 fs/xfs/scrub/common.h        |  17 +-
 fs/xfs/scrub/dir.c           |  35 ++-
 fs/xfs/scrub/ialloc.c        |   7 +-
 fs/xfs/scrub/inode.c         |   5 +-
 fs/xfs/scrub/parent.c        |  19 +-
 fs/xfs/scrub/quota.c         |  83 +++---
 fs/xfs/scrub/refcount.c      |   8 +-
 fs/xfs/scrub/repair.c        | 130 ++++++++++
 fs/xfs/scrub/repair.h        |  56 +++++
 fs/xfs/scrub/rmap.c          |   6 +-
 fs/xfs/scrub/rtbitmap.c      |  37 ++-
 fs/xfs/scrub/scrub.c         | 138 +++++++++-
 fs/xfs/scrub/scrub.h         |   3 +
 fs/xfs/scrub/trace.h         | 258 +++++++++++++++++++
 fs/xfs/xfs_bmap_util.c       |   4 +-
 fs/xfs/xfs_buf.h             |  12 +
 fs/xfs/xfs_error.c           |   3 +
 fs/xfs/xfs_fsops.c           | 587 ++++++++-----------------------------------
 fs/xfs/xfs_globals.c         |   1 +
 fs/xfs/xfs_inode.c           |   9 +-
 fs/xfs/xfs_inode.h           |  16 +-
 fs/xfs/xfs_qm.c              | 142 ++++++-----
 fs/xfs/xfs_super.c           |  21 ++
 fs/xfs/xfs_sysctl.h          |   1 +
 fs/xfs/xfs_sysfs.c           |  31 +++
 fs/xfs/xfs_trans_extfree.c   |   9 +-
 44 files changed, 1800 insertions(+), 773 deletions(-)
 create mode 100644 fs/xfs/libxfs/xfs_ag.c
 create mode 100644 fs/xfs/libxfs/xfs_ag.h
 create mode 100644 fs/xfs/scrub/repair.c
 create mode 100644 fs/xfs/scrub/repair.h
--
To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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