PERFORCE change 125372 for review
Roman Divacky
rdivacky at FreeBSD.org
Mon Aug 20 02:11:40 PDT 2007
> + PROC_LOCK(p);
> outsysshm.pid = p->p_pid;
> - strncpy(outsysshm.progtitle, p->p_comm, MAXCOMLEN);
> - strncpy(outsysshm.proctitle, "\0", 1);
> - copyout((caddr_t) &outsysshm, (caddr_t) *addr, sizeof(struct sysshm));
> + copyout(&outsysshm, (vm_offset_t *) p->p_usrsysshm,
> + sizeof(struct sysshm));
> + PROC_UNLOCK(p);
I dont think you can copyout while holding proc lock.
More information about the p4-projects
mailing list