summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMateusz Guzik <mjg@FreeBSD.org>2015-07-02 19:03:44 +0000
committerMateusz Guzik <mjg@FreeBSD.org>2015-07-02 19:03:44 +0000
commit77a26248a3414b6e863a89c0e8f467bd22defffd (patch)
treeda4232a97e570003c3127988a6cbb0ae538e99b8
parent0be3a191a45bae20a8e4a861b732785d7ab666fc (diff)
Notes
-rw-r--r--sys/kern/sysv_shm.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/kern/sysv_shm.c b/sys/kern/sysv_shm.c
index ff5b08101c83..e4e2da778e21 100644
--- a/sys/kern/sysv_shm.c
+++ b/sys/kern/sysv_shm.c
@@ -380,10 +380,8 @@ kern_shmat_locked(struct thread *td, int shmid, const void *shmaddr,
* This is just a hint to vm_map_find() about where to
* put it.
*/
- PROC_LOCK(p);
attach_va = round_page((vm_offset_t)p->p_vmspace->vm_daddr +
- lim_max_proc(p, RLIMIT_DATA));
- PROC_UNLOCK(p);
+ lim_max(td, RLIMIT_DATA));
}
vm_object_reference(shmseg->object);