summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/os/pid.c
diff options
context:
space:
mode:
authorPatrick Mooney <pmooney@pfmooney.com>2019-04-24 14:45:41 +0000
committerPatrick Mooney <pmooney@pfmooney.com>2019-05-22 20:37:00 +0000
commitaa451f1e540c93bda3973fc20bad14188a136989 (patch)
treebe65cb0e3839e1ca49adc39d0fd67046a6366980 /usr/src/uts/common/os/pid.c
parent006c23064de517ad172bcb4d24d8fbba01b875ec (diff)
downloadillumos-joyent-aa451f1e540c93bda3973fc20bad14188a136989.tar.gz
OS-7753 THREAD_KPRI_RELEASE does nothing of the sort
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
Diffstat (limited to 'usr/src/uts/common/os/pid.c')
-rw-r--r--usr/src/uts/common/os/pid.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/usr/src/uts/common/os/pid.c b/usr/src/uts/common/os/pid.c
index eba6147fab..171a8253cc 100644
--- a/usr/src/uts/common/os/pid.c
+++ b/usr/src/uts/common/os/pid.c
@@ -21,11 +21,11 @@
/*
* Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
- * Copyright 2015 Joyent, Inc.
+ * Copyright 2019 Joyent, Inc.
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
+/* All Rights Reserved */
#include <sys/types.h>
#include <sys/param.h>
@@ -430,7 +430,6 @@ sprtrylock_proc(proc_t *p)
return (1);
p->p_proc_flag |= P_PR_LOCK;
- THREAD_KPRI_REQUEST();
return (0);
}
@@ -515,7 +514,6 @@ sprlock_proc(proc_t *p)
}
p->p_proc_flag |= P_PR_LOCK;
- THREAD_KPRI_REQUEST();
}
void
@@ -532,7 +530,6 @@ sprunlock(proc_t *p)
cv_signal(&pr_pid_cv[p->p_slot]);
p->p_proc_flag &= ~P_PR_LOCK;
mutex_exit(&p->p_lock);
- THREAD_KPRI_RELEASE();
}
/*
@@ -546,7 +543,6 @@ sprunprlock(proc_t *p)
cv_signal(&pr_pid_cv[p->p_slot]);
p->p_proc_flag &= ~P_PR_LOCK;
- THREAD_KPRI_RELEASE();
}
void