On Mon, Dec 11, 2023 at 05:37:25PM +0100, Christoph Hellwig wrote: > No caller passes a non-zero verbose argument to xlog_is_dirty. > Remove the argument the code keyed off by it. > > Signed-off-by: Christoph Hellwig <hch@xxxxxx> Reviewed-by: Carlos Maiolino <cmaiolino@xxxxxxxxxx> > --- > copy/xfs_copy.c | 2 +- > db/metadump.c | 4 ++-- > db/sb.c | 2 +- > include/libxlog.h | 3 +-- > libxlog/util.c | 8 +------- > 5 files changed, 6 insertions(+), 13 deletions(-) > > diff --git a/copy/xfs_copy.c b/copy/xfs_copy.c > index 66728f199..4bd473a04 100644 > --- a/copy/xfs_copy.c > +++ b/copy/xfs_copy.c > @@ -784,7 +784,7 @@ main(int argc, char **argv) > */ > memset(&xlog, 0, sizeof(struct xlog)); > mp->m_log = &xlog; > - c = xlog_is_dirty(mp, mp->m_log, &xargs, 0); > + c = xlog_is_dirty(mp, mp->m_log, &xargs); > if (!duplicate) { > if (c == 1) { > do_log(_( > diff --git a/db/metadump.c b/db/metadump.c > index f9c82148e..e57b024cd 100644 > --- a/db/metadump.c > +++ b/db/metadump.c > @@ -2615,7 +2615,7 @@ copy_log(void) > if (!metadump.obfuscate && !metadump.zero_stale_data) > goto done; > > - dirty = xlog_is_dirty(mp, &log, &x, 0); > + dirty = xlog_is_dirty(mp, &log, &x); > > switch (dirty) { > case 0: > @@ -2945,7 +2945,7 @@ metadump_f( > if (iocur_top->data) { /* best effort */ > struct xlog log; > > - if (xlog_is_dirty(mp, &log, &x, 0)) > + if (xlog_is_dirty(mp, &log, &x)) > metadump.dirty_log = true; > } > pop_cur(); > diff --git a/db/sb.c b/db/sb.c > index 2d508c26a..a3a4a758f 100644 > --- a/db/sb.c > +++ b/db/sb.c > @@ -235,7 +235,7 @@ sb_logcheck(void) > > libxfs_buftarg_init(mp, x.ddev, x.logdev, x.rtdev); > > - dirty = xlog_is_dirty(mp, mp->m_log, &x, 0); > + dirty = xlog_is_dirty(mp, mp->m_log, &x); > if (dirty == -1) { > dbprintf(_("ERROR: cannot find log head/tail, run xfs_repair\n")); > return 0; > diff --git a/include/libxlog.h b/include/libxlog.h > index 3ade7ffaf..a598a7b3c 100644 > --- a/include/libxlog.h > +++ b/include/libxlog.h > @@ -71,9 +71,8 @@ extern int print_record_header; > /* libxfs parameters */ > extern libxfs_init_t x; > > +int xlog_is_dirty(struct xfs_mount *mp, struct xlog *log, libxfs_init_t *x); > > -extern int xlog_is_dirty(struct xfs_mount *, struct xlog *, libxfs_init_t *, > - int); > extern struct xfs_buf *xlog_get_bp(struct xlog *, int); > extern int xlog_bread(struct xlog *log, xfs_daddr_t blk_no, int nbblks, > struct xfs_buf *bp, char **offset); > diff --git a/libxlog/util.c b/libxlog/util.c > index ad60036f8..1022e3378 100644 > --- a/libxlog/util.c > +++ b/libxlog/util.c > @@ -19,8 +19,7 @@ int > xlog_is_dirty( > struct xfs_mount *mp, > struct xlog *log, > - libxfs_init_t *x, > - int verbose) > + libxfs_init_t *x) > { > int error; > xfs_daddr_t head_blk, tail_blk; > @@ -58,11 +57,6 @@ xlog_is_dirty( > return -1; > } > > - if (verbose) > - xlog_warn( > - _("%s: head block %" PRId64 " tail block %" PRId64 "\n"), > - __func__, head_blk, tail_blk); > - > if (head_blk != tail_blk) > return 1; > > -- > 2.39.2 >