svn commit: r248639 - head/sbin/fsdb
Kirk McKusick
mckusick at FreeBSD.org
Sat Mar 23 07:57:31 UTC 2013
Author: mckusick
Date: Sat Mar 23 07:57:30 2013
New Revision: 248639
URL: http://svnweb.freebsd.org/changeset/base/248639
Log:
Fix the build after addition of cylinder group cacheing (r248625)
Reported by: Glen Barber (gjb@)
Pointy hat to: Kirk McKusick (mckusick@)
Modified:
head/sbin/fsdb/fsdb.c
Modified: head/sbin/fsdb/fsdb.c
==============================================================================
--- head/sbin/fsdb/fsdb.c Sat Mar 23 07:36:53 2013 (r248638)
+++ head/sbin/fsdb/fsdb.c Sat Mar 23 07:57:30 2013 (r248639)
@@ -441,7 +441,8 @@ CMDFUNCSTART(findblk)
ino_t inum, inosused;
uint32_t *wantedblk32;
uint64_t *wantedblk64;
- struct cg *cgp = &cgrp;
+ struct bufarea *cgbp;
+ struct cg *cgp;
int c, i, is_ufs2;
wantedblksize = (argc - 1);
@@ -473,8 +474,8 @@ CMDFUNCSTART(findblk)
*/
inum = c * sblock.fs_ipg;
/* Read cylinder group. */
- getblk(&cgblk, cgtod(&sblock, c), sblock.fs_cgsize);
- memcpy(cgp, cgblk.b_un.b_cg, sblock.fs_cgsize);
+ cgbp = cgget(c);
+ cgp = cgbp->b_un.b_cg;
/*
* Get a highest used inode number for a given cylinder group.
* For UFS1 all inodes initialized at the newfs stage.
More information about the svn-src-head
mailing list