diff -ur on17/usr/src/uts/common/fs/udfs/udf_vnops.c bc-on17/usr/src/uts/common/fs/udfs/udf_vnops.c --- on17/usr/src/uts/common/fs/udfs/udf_vnops.c Tue Jun 14 02:45:23 2005 +++ bc-on17/usr/src/uts/common/fs/udfs/udf_vnops.c Tue Jul 12 23:36:56 2005 @@ -2103,9 +2103,6 @@ bp->b_file = vp; bp->b_offset = (offset_t)(io_off + done_len); -/* - * ub.ub_pageios.value.ul++; - */ if (multi_io == 0) { (void) bdev_strategy(bp); } else { diff -ur on17/usr/src/uts/common/fs/ufs/ufs_subr.c bc-on17/usr/src/uts/common/fs/ufs/ufs_subr.c --- on17/usr/src/uts/common/fs/ufs/ufs_subr.c Tue Jun 14 02:45:19 2005 +++ bc-on17/usr/src/uts/common/fs/ufs/ufs_subr.c Tue Jul 12 23:36:02 2005 @@ -1117,7 +1117,6 @@ fssnap_strategy(&ufsvfsp->vfs_snapshot, bp); } else { ufsvfsp->vfs_iotstamp = lbolt; - ub.ub_fbiwrites.value.ul++; (void) bdev_strategy(bp); lwp_stat_update(LWP_STAT_OUBLK, 1); } diff -ur on17/usr/src/uts/common/fs/ufs/ufs_vnops.c bc-on17/usr/src/uts/common/fs/ufs/ufs_vnops.c --- on17/usr/src/uts/common/fs/ufs/ufs_vnops.c Tue Jun 14 02:45:19 2005 +++ bc-on17/usr/src/uts/common/fs/ufs/ufs_vnops.c Tue Jul 12 23:36:14 2005 @@ -4575,7 +4575,6 @@ fssnap_strategy(&ufsvfsp->vfs_snapshot, bp); } else { ufsvfsp->vfs_iotstamp = lbolt; - ub.ub_getpages.value.ul++; (void) bdev_strategy(bp); lwp_stat_update(LWP_STAT_INBLK, 1); } @@ -4672,7 +4671,6 @@ fssnap_strategy(&ufsvfsp->vfs_snapshot, bp); } else { ufsvfsp->vfs_iotstamp = lbolt; - ub.ub_getras.value.ul++; (void) bdev_strategy(bp); lwp_stat_update(LWP_STAT_INBLK, 1); } @@ -5112,7 +5110,6 @@ fssnap_strategy(&ufsvfsp->vfs_snapshot, bp); } else { ufsvfsp->vfs_iotstamp = lbolt; - ub.ub_putasyncs.value.ul++; (void) bdev_strategy(bp); lwp_stat_update(LWP_STAT_OUBLK, 1); } @@ -5123,7 +5120,6 @@ fssnap_strategy(&ufsvfsp->vfs_snapshot, bp); } else { ufsvfsp->vfs_iotstamp = lbolt; - ub.ub_putsyncs.value.ul++; (void) bdev_strategy(bp); lwp_stat_update(LWP_STAT_OUBLK, 1); } @@ -5526,7 +5522,6 @@ bp->b_file = ip->i_vnode; ufsvfsp->vfs_iotstamp = lbolt; - ub.ub_pageios.value.ul++; if (ufsvfsp->vfs_snapshot) fssnap_strategy(&(ufsvfsp->vfs_snapshot), bp); else diff -ur on17/usr/src/uts/common/os/bio.c bc-on17/usr/src/uts/common/os/bio.c --- on17/usr/src/uts/common/os/bio.c Tue Jun 14 02:45:59 2005 +++ bc-on17/usr/src/uts/common/os/bio.c Tue Jul 12 23:19:20 2005 @@ -108,21 +108,6 @@ sizeof (kstat_named_t)); /* - * Statistics on ufs buffer cache - * Not protected by locks - */ -struct ufsbiostats ub = { - { "breads", KSTAT_DATA_UINT32 }, - { "bwrites", KSTAT_DATA_UINT32 }, - { "fbiwrites", KSTAT_DATA_UINT32 }, - { "getpages", KSTAT_DATA_UINT32 }, - { "getras", KSTAT_DATA_UINT32 }, - { "putsyncs", KSTAT_DATA_UINT32 }, - { "putasyncs", KSTAT_DATA_UINT32 }, - { "putpageios", KSTAT_DATA_UINT32 }, -}; - -/* * more UFS Logging eccentricities... * * required since "#pragma weak ..." doesn't work in reverse order. @@ -233,7 +218,6 @@ (*bio_snapshot_strategy)(&ufsvfsp->vfs_snapshot, bp); } else { ufsvfsp->vfs_iotstamp = lbolt; - ub.ub_breads.value.ul++; /* ufs && !logging */ (void) bdev_strategy(bp); } if (lwp != NULL) @@ -325,7 +309,6 @@ /* ufs && snapshots */ (*bio_snapshot_strategy)(&ufsvfsp->vfs_snapshot, bp); } else { - ub.ub_bwrites.value.ul++; /* ufs && !logging */ (void) bdev_strategy(bp); } if (do_wait) { diff -ur on17/usr/src/uts/common/sys/fs/ufs_bio.h bc-on17/usr/src/uts/common/sys/fs/ufs_bio.h --- on17/usr/src/uts/common/sys/fs/ufs_bio.h Tue Jun 14 02:45:27 2005 +++ bc-on17/usr/src/uts/common/sys/fs/ufs_bio.h Tue Jul 12 23:15:55 2005 @@ -36,23 +36,6 @@ extern "C" { #endif -/* - * Statistics on ufs buffer cache - * Not protected by locks - */ -struct ufsbiostats { - kstat_named_t ub_breads; /* ufs_bread */ - kstat_named_t ub_bwrites; /* ufs_bwrite and ufs_bwrite2 */ - kstat_named_t ub_fbiwrites; /* ufs_fbiwrite */ - kstat_named_t ub_getpages; /* ufs_getpage_miss */ - kstat_named_t ub_getras; /* ufs_getpage_ra */ - kstat_named_t ub_putsyncs; /* ufs_putapage (B_SYNC) */ - kstat_named_t ub_putasyncs; /* ufs_putapage (B_ASYNC) */ - kstat_named_t ub_pageios; /* ufs_pageios (swap) */ -}; - -extern struct ufsbiostats ub; - #if defined(_KERNEL) /*