* [ANNOUNCE] xfsprogs for-next updated to 5f56a56
@ 2018-10-09 22:55 Eric Sandeen
2018-10-10 6:41 ` Dave Chinner
0 siblings, 1 reply; 2+ messages in thread
From: Eric Sandeen @ 2018-10-09 22:55 UTC (permalink / raw)
To: linux-xfs
[-- Attachment #1.1: Type: text/plain, Size: 7030 bytes --]
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@vger.kernel.org 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 #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 873 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [ANNOUNCE] xfsprogs for-next updated to 5f56a56
2018-10-09 22:55 [ANNOUNCE] xfsprogs for-next updated to 5f56a56 Eric Sandeen
@ 2018-10-10 6:41 ` Dave Chinner
0 siblings, 0 replies; 2+ messages in thread
From: Dave Chinner @ 2018-10-10 6:41 UTC (permalink / raw)
To: Eric Sandeen; +Cc: linux-xfs
On Tue, Oct 09, 2018 at 05:55:01PM -0500, Eric Sandeen wrote:
> 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@vger.kernel.org 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
Just updated for for-next from 4.18.0, found some new warnings:
rdwr.c:548:1: warning: ¿libxfs_bprint¿ defined but not used [-Wunused-function]
libxfs_bprint(xfs_buf_t *bp)
^~~~~~~~~~~~~
util.c:384:1: warning: ¿libxfs_iprint¿ defined but not used [-Wunused-function]
libxfs_iprint(
^~~~~~~~~~~~~
.....
[CC] da_util.o
[CC] dinode.o
[CC] dir2.o
[LD] xfs_io
btree.c:448:1: warning: ¿btree_uncached_lookup¿ defined but not used [-Wunused-function]
btree_uncached_lookup(
^~~~~~~~~~~~~~~~~~~~~
And 'make deb' breaks because the version got changed in
convfigure.ac and the VERSION file, but the change logs in
doc/CHANGES weren't updated with ithe changes in 4.19.0-rc0....
Cheers,
Dave.
--
Dave Chinner
david@fromorbit.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-10-10 14:02 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-09 22:55 [ANNOUNCE] xfsprogs for-next updated to 5f56a56 Eric Sandeen
2018-10-10 6:41 ` Dave Chinner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).