summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_proc.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2000-11-29 20:14:50 +0000
committerjhb <jhb@FreeBSD.org>2000-11-29 20:14:50 +0000
commite02d1f01f5629649bf4a94c353e80dac6b03e6e4 (patch)
tree9bcfceea8cd32c4dccef5e4db71cbb966b6a3224 /sys/kern/kern_proc.c
parent37f7eec401091b7670a6e35952154bd1b83f6bd7 (diff)
downloadFreeBSD-src-e02d1f01f5629649bf4a94c353e80dac6b03e6e4.zip
FreeBSD-src-e02d1f01f5629649bf4a94c353e80dac6b03e6e4.tar.gz
Save a copy of p_mtxname in e_mtxname when creating an eproc.
Diffstat (limited to 'sys/kern/kern_proc.c')
-rw-r--r--sys/kern/kern_proc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/kern/kern_proc.c b/sys/kern/kern_proc.c
index ac30ba6..4c66e50 100644
--- a/sys/kern/kern_proc.c
+++ b/sys/kern/kern_proc.c
@@ -406,6 +406,10 @@ fill_eproc(p, ep)
strncpy(ep->e_wmesg, p->p_wmesg, WMESGLEN);
ep->e_wmesg[WMESGLEN] = 0;
}
+ if (p->p_mtxname) {
+ strncpy(ep->e_mtxname, p->p_mtxname, MTXNAMELEN);
+ ep->e_mtxname[MTXNAMELEN] = 0;
+ }
}
static struct proc *
OpenPOWER on IntegriCloud