summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/vm/seg_kp.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/vm/seg_kp.c')
-rw-r--r--usr/src/uts/common/vm/seg_kp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/vm/seg_kp.c b/usr/src/uts/common/vm/seg_kp.c
index 02c844bff6..1f080d3079 100644
--- a/usr/src/uts/common/vm/seg_kp.c
+++ b/usr/src/uts/common/vm/seg_kp.c
@@ -399,6 +399,7 @@ segkp_get_internal(
int kmflag = (flags & KPD_NOWAIT) ? KM_NOSLEEP : KM_SLEEP;
caddr_t s_base = (segkp_fromheap) ? kvseg.s_base : seg->s_base;
+ segkpindex = 0;
if (len & PAGEOFFSET) {
panic("segkp_get: len is not page-aligned");
/*NOTREACHED*/
@@ -647,6 +648,7 @@ segkp_release_internal(struct seg *seg, struct segkp_data *kpd, size_t len)
struct anon *ap;
pgcnt_t segkpindex;
+ segkpindex = 0;
ASSERT(kpd != NULL);
ASSERT((kpd->kp_flags & KPD_HASAMP) == 0 || kpd->kp_cookie == -1);
np = btop(len);