aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorRoman Divacky <rdivacky@FreeBSD.org>2008-04-21 21:24:08 +0000
committerRoman Divacky <rdivacky@FreeBSD.org>2008-04-21 21:24:08 +0000
commitcabce2bf19ee8ff527dd3fcf8b1394f6d4adb918 (patch)
treed06d4e8e27c97aaeac29f4b54cc668565065001c /sys
parentae8e775b820670bde3659bad423ac95ff41a22b5 (diff)
downloadsrc-cabce2bf19ee8ff527dd3fcf8b1394f6d4adb918.tar.gz
src-cabce2bf19ee8ff527dd3fcf8b1394f6d4adb918.zip
The vmspace->vm_daddr is constant until freed, there is no need
to hold lock while accessing it. Approved by: kib (mentor)
Notes
Notes: svn path=/head/; revision=178391
Diffstat (limited to 'sys')
-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 9d9011c025b9..bb1bf3d8cf09 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;