From feadbec6d8b3de0d43740c59f592e3449ffdb0f2 Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Sat, 17 Jun 2006 06:13:09 +0000 Subject: [PATCH] Fix realtime inode reference counting buglet in mkfs proto file code. Merge of master-melb:xfs-cmds:26270a by kenmcd. --- mkfs/proto.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mkfs/proto.c b/mkfs/proto.c index 583ef0a52..5dde9bb12 100644 --- a/mkfs/proto.c +++ b/mkfs/proto.c @@ -675,6 +675,7 @@ rtinit( (XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK) - 1), 0, 0, 0, 0))) res_failed(i); libxfs_trans_ijoin(tp, rbmip, 0); + libxfs_trans_ihold(tp, rbmip); bno = 0; XFS_BMAP_INIT(&flist, &first); while (bno < mp->m_sb.sb_rbmblocks) { @@ -711,6 +712,7 @@ rtinit( 0, 0, 0, 0))) res_failed(i); libxfs_trans_ijoin(tp, rsumip, 0); + libxfs_trans_ihold(tp, rsumip); bno = 0; XFS_BMAP_INIT(&flist, &first); while (bno < nsumblocks) { -- 2.47.2