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)
 
 /*
