From d776ab01f54ae1bf799873be9eca59b4a17656cb Mon Sep 17 00:00:00 2001 From: "Darrick J. Wong" Date: Mon, 24 Feb 2025 10:21:40 -0800 Subject: [PATCH] mkfs,xfs_repair: don't pass a daddr as the flags argument libxfs_buf_get_uncached doesn't take a daddr argument, so don't pass one as the flags argument. Cc: # v6.13.0 Fixes: 0d7c490474e5e5 ("mkfs: format realtime groups") Signed-off-by: "Darrick J. Wong" Reviewed-by: Christoph Hellwig --- mkfs/xfs_mkfs.c | 3 +-- repair/rt.c | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/mkfs/xfs_mkfs.c b/mkfs/xfs_mkfs.c index f5556fcc..86bc9865 100644 --- a/mkfs/xfs_mkfs.c +++ b/mkfs/xfs_mkfs.c @@ -4989,8 +4989,7 @@ write_rtsb( } error = -libxfs_buf_get_uncached(mp->m_rtdev_targp, - XFS_FSB_TO_BB(mp, 1), XFS_RTSB_DADDR, - &rtsb_bp); + XFS_FSB_TO_BB(mp, 1), 0, &rtsb_bp); if (error) { fprintf(stderr, _("%s: couldn't grab realtime superblock buffer\n"), progname); diff --git a/repair/rt.c b/repair/rt.c index 5ba04919..e0a4943e 100644 --- a/repair/rt.c +++ b/repair/rt.c @@ -616,7 +616,7 @@ rewrite_rtsb( _("couldn't grab primary sb to update realtime sb\n")); error = -libxfs_buf_get_uncached(mp->m_rtdev_targp, - XFS_FSB_TO_BB(mp, 1), XFS_RTSB_DADDR, &rtsb_bp); + XFS_FSB_TO_BB(mp, 1), 0, &rtsb_bp); if (error) do_error( _("couldn't grab realtime superblock\n")); -- 2.47.2