summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_proc.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2014-07-10 11:20:24 +0000
committerkib <kib@FreeBSD.org>2014-07-10 11:20:24 +0000
commitca3cc30361e30c5372bad28c35af233f161336ed (patch)
treed2dba0c41972f557f1cd1186b4f3521fb705e28a /sys/kern/kern_proc.c
parent1eff30f011f547ae5b2a418dccab60c277d3588c (diff)
downloadFreeBSD-src-ca3cc30361e30c5372bad28c35af233f161336ed.zip
FreeBSD-src-ca3cc30361e30c5372bad28c35af233f161336ed.tar.gz
Unconditionally initialize addr to handle the case of changed map
timestamp while the map is unlocked. Reported by: bz Sponsored by: The FreeBSD Foundation MFC after: 6 days
Diffstat (limited to 'sys/kern/kern_proc.c')
-rw-r--r--sys/kern/kern_proc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_proc.c b/sys/kern/kern_proc.c
index d917121..3163622 100644
--- a/sys/kern/kern_proc.c
+++ b/sys/kern/kern_proc.c
@@ -2173,6 +2173,7 @@ kern_proc_vmmap_out(struct proc *p, struct sbuf *sb)
if (entry->eflags & MAP_ENTRY_IS_SUB_MAP)
continue;
+ addr = entry->end;
bzero(kve, sizeof(*kve));
obj = entry->object.vm_object;
if (obj != NULL) {
OpenPOWER on IntegriCloud