summaryrefslogtreecommitdiffstats
path: root/sys/fs/procfs/procfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/fs/procfs/procfs.c')
-rw-r--r--sys/fs/procfs/procfs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/fs/procfs/procfs.c b/sys/fs/procfs/procfs.c
index 6d6162e..8083ba6 100644
--- a/sys/fs/procfs/procfs.c
+++ b/sys/fs/procfs/procfs.c
@@ -107,6 +107,7 @@ procfs_attr(PFS_ATTR_ARGS)
vap->va_mode = 0600;
/* p is locked by caller */
+ PROC_LOCK_ASSERT(p, MA_OWNED);
vap->va_uid = p->p_ucred->cr_uid;
vap->va_gid = p->p_ucred->cr_gid;
@@ -130,8 +131,9 @@ procfs_notsystem(PFS_VIS_ARGS)
int
procfs_candebug(PFS_VIS_ARGS)
{
+ PROC_LOCK_ASSERT(p, MA_OWNED);
return ((p->p_flag & P_SYSTEM) == 0 &&
- p_candebug(td->td_proc, p) == 0);
+ p_candebug(td, p) == 0);
}
/*
OpenPOWER on IntegriCloud