summaryrefslogtreecommitdiff
path: root/sys/kern/kern_exec.c
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>2004-03-13 22:31:39 +0000
committerPeter Wemm <peter@FreeBSD.org>2004-03-13 22:31:39 +0000
commit37814395c12385fc105dde213843490046d9fade (patch)
tree889a20a7869b0ea5ed48e021f905fe415332a764 /sys/kern/kern_exec.c
parentf8325b428c167b4383a687b684036d20dd2ff1a2 (diff)
Notes
Diffstat (limited to 'sys/kern/kern_exec.c')
-rw-r--r--sys/kern/kern_exec.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c
index d2f60d736848..a09dba2f3739 100644
--- a/sys/kern/kern_exec.c
+++ b/sys/kern/kern_exec.c
@@ -253,7 +253,6 @@ kern_execve(td, fname, argv, envv, mac_p)
* that might allow a local user to illicitly obtain elevated
* privileges.
*/
- mtx_lock(&Giant);
PROC_LOCK(p);
KASSERT((p->p_flag & P_INEXEC) == 0,
("%s(): process already has P_INEXEC flag", __func__));
@@ -271,7 +270,6 @@ kern_execve(td, fname, argv, envv, mac_p)
td->td_mailbox = NULL;
thread_single_end();
}
- mtx_unlock(&Giant);
p->p_flag |= P_INEXEC;
PROC_UNLOCK(p);