summaryrefslogtreecommitdiffstats
path: root/sys/compat/svr4
diff options
context:
space:
mode:
authorrdivacky <rdivacky@FreeBSD.org>2008-04-21 21:24:08 +0000
committerrdivacky <rdivacky@FreeBSD.org>2008-04-21 21:24:08 +0000
commit2c58e9a054eaaef7b79ffd3ae73eacef384f1674 (patch)
treed06d4e8e27c97aaeac29f4b54cc668565065001c /sys/compat/svr4
parenta5bfbb37746ab09c126f94e954d086af39749661 (diff)
downloadFreeBSD-src-2c58e9a054eaaef7b79ffd3ae73eacef384f1674.zip
FreeBSD-src-2c58e9a054eaaef7b79ffd3ae73eacef384f1674.tar.gz
The vmspace->vm_daddr is constant until freed, there is no need
to hold lock while accessing it. Approved by: kib (mentor)
Diffstat (limited to 'sys/compat/svr4')
-rw-r--r--sys/compat/svr4/svr4_misc.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/compat/svr4/svr4_misc.c b/sys/compat/svr4/svr4_misc.c
index 9d9011c..bb1bf3d 100644
--- a/sys/compat/svr4/svr4_misc.c
+++ b/sys/compat/svr4/svr4_misc.c
@@ -898,9 +898,7 @@ svr4_sys_ulimit(td, uap)
if (r == -1)
r = 0x7fffffff;
- mtx_lock(&Giant); /* XXX */
r += (long) vm->vm_daddr;
- mtx_unlock(&Giant);
if (r < 0)
r = 0x7fffffff;
*retval = r;
OpenPOWER on IntegriCloud