-[cvs]
- - Fix a case where xfs_repair could incorrectly flag extent
+xfsprogs-2.7.18 (16 May 2006)
+ - Fixed a case where xfs_repair was reporting a valid used
+ block as a duplicate during phase 4.
+ - Fixed a case where xfs_repair could incorrectly flag extent
b+tree nodes as corrupt.
- Portability changes, get xfs_repair compiling on IRIX.
- Parent pointer updates in xfs_io checker command.
* initialize bitmaps for all AGs
*/
for (i = 0; i < mp->m_sb.sb_agcount; i++) {
- ag_end = (i < mp->m_sb.sb_agcount - 1) ? mp->m_sb.sb_agblocks :
- mp->m_sb.sb_dblocks -
- (xfs_drfsbno_t) mp->m_sb.sb_agblocks * i;
/*
* now reset the bitmap for all ags
*/
- bzero(ba_bmap[i], roundup(mp->m_sb.sb_agblocks/(NBBY/XR_BB),
+ bzero(ba_bmap[i],
+ roundup((mp->m_sb.sb_agblocks+(NBBY/XR_BB)-1)/(NBBY/XR_BB),
sizeof(__uint64_t)));
for (j = 0; j < ag_hdr_block; j++)
set_agbno_state(mp, i, j, XR_E_INUSE_FS);