summaryrefslogtreecommitdiffstats
path: root/lib/libkvm
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-07-31 20:53:04 +0000
committerphk <phk@FreeBSD.org>2003-07-31 20:53:04 +0000
commit2ba1b34bc1b48fe1e27609d065378cc9b8229e75 (patch)
treec3c8cd9d2f2522891f86ccfde8c2d61bded62a9a /lib/libkvm
parent9d4e12540e1876b7bbd23131fcafead475f6ca6d (diff)
downloadFreeBSD-src-2ba1b34bc1b48fe1e27609d065378cc9b8229e75.zip
FreeBSD-src-2ba1b34bc1b48fe1e27609d065378cc9b8229e75.tar.gz
Unifdef -UDEBUG_SWAPINFO The kernel data structures are about to change.
Diffstat (limited to 'lib/libkvm')
-rw-r--r--lib/libkvm/kvm_getswapinfo.c79
1 files changed, 0 insertions, 79 deletions
diff --git a/lib/libkvm/kvm_getswapinfo.c b/lib/libkvm/kvm_getswapinfo.c
index 1aca9b3..be22e76 100644
--- a/lib/libkvm/kvm_getswapinfo.c
+++ b/lib/libkvm/kvm_getswapinfo.c
@@ -99,9 +99,6 @@ kvm_getswapinfo(
int flags
) {
int rv;
-#ifdef DEBUG_SWAPINFO
- int i;
-#endif
/*
* clear cache
@@ -115,32 +112,7 @@ kvm_getswapinfo(
/* This is only called when the tree shall be dumped. It needs kvm. */
if (flags & SWIF_DUMP_TREE) {
-#ifdef DEBUG_SWAPINFO
- /*
- * sanity check: Sizes must be equal - used field must be
- * 0 after this. Fill it with total-used before, where
- * getswapinfo_radix will subtrat total-used.
- * This will of course only work if there is no swap activity
- * while we are working, so this code is normally not active.
- */
- for (i = 0; i < unswdev; i++) {
- swap_ary[i].ksw_used = swap_ary[i].ksw_total -
- swap_ary[i].ksw_used;
- }
-#endif
getswapinfo_radix(kd, swap_ary, swap_max, flags);
-#ifdef DEBUG_SWAPINFO
- for (i = 0; i < unswdev; i++) {
- if (swap_ary[i].ksw_used != 0) {
- fprintf(stderr, "kvm_getswapinfo: swap size "
- "mismatch (%d blocks)!\n",
- swap_ary[i].ksw_used
- );
- }
- }
- /* This is fast enough now, so just do it again. */
- rv = kvm_getswapinfo2(kd, swap_ary, swap_max, flags);
-#endif
}
return rv;
@@ -249,9 +221,6 @@ scanradix(
int flags
) {
blmeta_t meta;
-#ifdef DEBUG_SWAPINFO
- int ti = (unswdev >= swap_max) ? swap_max - 1 : unswdev;
-#endif
KGET2(scan, &meta, sizeof(meta), "blmeta_t");
@@ -273,9 +242,6 @@ scanradix(
/*
* Leaf bitmap
*/
-#ifdef DEBUG_SWAPINFO
- int i;
-#endif
if (flags & SWIF_DUMP_TREE) {
printf("%*.*s(0x%06x,%d) Bitmap %08x big=%d\n",
@@ -287,28 +253,6 @@ scanradix(
);
}
-#ifdef DEBUG_SWAPINFO
- /*
- * If not all allocated, count.
- */
- if (meta.u.bmu_bitmap != 0) {
- for (i = 0; i < BLIST_BMAP_RADIX && i < count; ++i) {
- /*
- * A 0 bit means allocated
- */
- if ((meta.u.bmu_bitmap & (1 << i))) {
- int t = 0;
-
- if (nswdev)
- t = (blk + i) / dmmax % nswdev;
- if (t < ti)
- --swap_ary[t].ksw_used;
- if (ti >= 0)
- --swap_ary[ti].ksw_used;
- }
- }
- }
-#endif
} else if (meta.u.bmu_avail == radix) {
/*
* Meta node if all free
@@ -320,29 +264,6 @@ scanradix(
radix
);
}
-#ifdef DEBUG_SWAPINFO
- /*
- * Note: both dmmax and radix are powers of 2. However, dmmax
- * may be larger then radix so use a smaller increment if
- * necessary.
- */
- {
- int t;
- int tinc = dmmax;
-
- while (tinc > radix)
- tinc >>= 1;
-
- for (t = blk; t < blk + radix; t += tinc) {
- int u = (nswdev) ? (t / dmmax % nswdev) : 0;
-
- if (u < ti)
- swap_ary[u].ksw_used -= tinc;
- if (ti >= 0)
- swap_ary[ti].ksw_used -= tinc;
- }
- }
-#endif
} else if (meta.u.bmu_avail == 0) {
/*
* Meta node if all used
OpenPOWER on IntegriCloud