[ANNOUNCE] xfsprogs for-next updated to 5f56a56

[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 update nukes the old unsupported/unloved platforms, fixes a bunch
of sparse checker warnings (but not all), syncs a little bit more of
4.19's libxfs, includes 2 of djwong's libxfs cleanups, tidies up some
mkfs behavior, and probably a couple other things.   See below.

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.

(I know there are still more outstanding patches on the list, will get
to the ones I know about next, but feel free to resend if you like.)

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

5f56a56 libxfs: export unused nonstatic functions to quiet static checkers

Thanks,
-Eric

New Commits:

Brian Foster (1):
      [50fba28] xfs: remove last of unnecessary xfs_defer_cancel() callers

Darrick J. Wong (2):
      [f2279d8] libxfs: check libxfs_trans_commit return values
      [31845e4] libxfs: clean up IRELE/iput callsites

Dave Chinner (1):
      [d7c2f6c] xfs: fix error handling in xfs_bmap_extents_to_btree

Eric Sandeen (19):
      [f69ea1f] xfs: don't treat unknown di_flags2 as corruption in scrub
      [91b32a0] xfs: validate inode di_forkoff
      [c4bd48e] xfsprogs: remove irix platform files
      [36b6291] xfsprogs: remove bsd platform files
      [231a533] xfsprogs: remove darwin platform files
      [bf64c90] xfsprogs: remove PKG_PLATFORM macro
      [ea01951] scrub: remove redundant debug test
      [669be3c] xfsprogs: document environment variables
      [9fae859] xfsprogs: make scrub build config-optional
      [8791bf6] xfsprogs: define xfs_stack_trace() for debug builds
      [f6ebe7c] xfsprogs: minor sparse fixes
      [e66e9ee] xfsprogs: use ANSI declarations of void-arg functions
      [33dc45c] mkfs.xfs: include full parser prototype in subopts definition
      [3dd2705] xfsprogs: don't use 0 as pointer
      [7e4109b] libxfs: avoid redefinitions of macros in mount.h
      [73ab3f6] xfsprogs: remove write-only variables
      [00ff2b1] xfsprogs: make static things static
      [a5e0945] xfsprogs: kill EXTERN macro
      [5f56a56] libxfs: export unused nonstatic functions to quiet static checker

Jan Tulak (2):
      [915a27a] mkfs: discard only after all validations
      [cb46aab] mkfs: move 'mounted' check before 'existing fs' check

Zorro Lang (1):
      [248b6f9] xfs_io: remove useless do_preadv and do_pwritev arguments


Code Diffstat:

 Makefile                  |   8 +-
 configure.ac              |  21 ++--
 copy/xfs_copy.c           |  69 ++++++-----
 db/attrset.c              |   4 +-
 db/btblock.c              |   2 +-
 db/check.c                |   4 +-
 db/dir2sf.c               |   4 +-
 db/fsmap.c                |   2 +-
 db/init.c                 |   8 +-
 db/input.c                |   6 +-
 db/io.c                   |   2 +-
 db/io.h                   |   2 +-
 db/logformat.c            |   2 +-
 doc/INSTALL               |  54 ---------
 doc/README-env-vars.txt   |  26 ++++
 estimate/xfs_estimate.c   |  34 +++---
 fsr/Makefile              |   4 -
 fsr/xfs_fsr.c             |  50 ++++----
 include/Makefile          |   8 +-
 include/builddefs.in      |  17 +--
 include/darwin.h          | 303 -----------------------------------------------
 include/freebsd.h         | 198 -------------------------------
 include/gnukfreebsd.h     | 144 ----------------------
 include/xfs.h             |   6 -
 include/xfs_inode.h       |   4 +-
 io/Makefile               |  19 +--
 io/bmap.c                 |   2 +-
 io/fiemap.c               |   2 +-
 io/freeze.c               |   4 +-
 io/fsmap.c                |   2 +-
 io/imap.c                 |   2 +-
 io/init.c                 |  13 +-
 io/io.h                   |   7 +-
 io/label.c                |   1 -
 io/madvise.c              |   2 +-
 io/mincore.c              |   2 +-
 io/mmap.c                 |  10 +-
 io/parent.c               |   2 +-
 io/pread.c                |   7 +-
 io/pwrite.c               |   5 +-
 io/readdir.c              |   2 +-
 io/seek.c                 |   4 +-
 io/stat.c                 |   8 +-
 libfrog/Makefile          |   9 +-
 libfrog/darwin.c          | 136 ---------------------
 libfrog/freebsd.c         | 193 ------------------------------
 libfrog/irix.c            | 103 ----------------
 libfrog/linux.c           |   2 -
 libfrog/paths.c           |  55 ---------
 libhandle/Makefile        |   4 -
 libxcmd/command.c         |   4 +-
 libxfs/cache.c            |   2 +-
 libxfs/init.c             |   6 +-
 libxfs/init.h             |   1 -
 libxfs/libxfs_priv.h      |  58 ++++++++-
 libxfs/rdwr.c             |  17 +--
 libxfs/util.c             |   6 +-
 libxfs/xfs_attr.c         |  28 ++---
 libxfs/xfs_attr_remote.c  |  10 +-
 libxfs/xfs_bmap.c         |  24 ++--
 libxfs/xfs_format.h       |   2 +
 libxfs/xfs_inode_buf.c    |  30 +++++
 logprint/log_misc.c       |  34 +++---
 logprint/log_print_all.c  |   2 +-
 logprint/logprint.c       |   6 +-
 m4/package_globals.m4     |   4 -
 m4/package_libcdev.m4     |  19 +--
 man/man8/xfs_quota.8      |  11 +-
 mdrestore/xfs_mdrestore.c |   6 +-
 mkfs/proto.c              |  48 ++++++--
 mkfs/xfs_mkfs.c           |  89 ++++++++------
 quota/Makefile            |   6 +-
 quota/darwin.c            |  21 ----
 quota/freebsd.c           |  19 ---
 quota/irix.c              |  54 ---------
 repair/agheader.c         |   2 +-
 repair/btree.c            |   2 +-
 repair/globals.c          | 121 ++++++++++++++++++-
 repair/globals.h          | 136 +++++++++++----------
 repair/incore_ext.c       |  10 +-
 repair/incore_ino.c       |   4 +-
 repair/phase6.c           | 114 +++++++++++++-----
 repair/phase7.c           |   2 +-
 repair/progress.c         |   2 +-
 repair/rmap.c             |   4 +-
 repair/sb.c               |   2 +-
 repair/scan.c             |   2 +-
 repair/versions.c         |  23 +++-
 repair/versions.h         |  16 +--
 rtcp/xfs_rtcp.c           |   4 +-
 scrub/Makefile            |   4 +-
 scrub/fscounters.c        |   2 +-
 scrub/inodes.c            |   6 +-
 scrub/scrub.c             |   2 +-
 scrub/xfs_scrub.c         |   2 +-
 spaceman/Makefile         |   6 +-
 spaceman/init.c           |   4 +-
 97 files changed, 757 insertions(+), 1798 deletions(-)
 create mode 100644 doc/README-env-vars.txt
 delete mode 100644 include/darwin.h
 delete mode 100644 include/freebsd.h
 delete mode 100644 include/gnukfreebsd.h
 delete mode 100644 libfrog/darwin.c
 delete mode 100644 libfrog/freebsd.c
 delete mode 100644 libfrog/irix.c
 delete mode 100644 quota/darwin.c
 delete mode 100644 quota/freebsd.c
 delete mode 100644 quota/irix.c

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