diff options
author | John Baldwin <jhb@FreeBSD.org> | 2002-04-11 21:01:34 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2002-04-11 21:01:34 +0000 |
commit | 5a882ddd662af3fa0c14d6e650a8e6e4dbd066d1 (patch) | |
tree | 2fd1d0467ab6b2fda86e642aa72a968b5a9fb6fb /sys/ddb | |
parent | 8e4357a4cbd98d1240ec06048c1a6c219ba7a938 (diff) | |
download | src-5a882ddd662af3fa0c14d6e650a8e6e4dbd066d1.tar.gz src-5a882ddd662af3fa0c14d6e650a8e6e4dbd066d1.zip |
Commented out locking that would be used in the ps command if locks were
used in ddb.
Notes
Notes:
svn path=/head/; revision=94456
Diffstat (limited to 'sys/ddb')
-rw-r--r-- | sys/ddb/db_ps.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/ddb/db_ps.c b/sys/ddb/db_ps.c index d1e324536990..9468f636df6b 100644 --- a/sys/ddb/db_ps.c +++ b/sys/ddb/db_ps.c @@ -55,6 +55,7 @@ db_ps(dummy1, dummy2, dummy3, dummy4) np = nprocs; + /* sx_slock(&allproc_lock); */ if (!LIST_EMPTY(&allproc)) p = LIST_FIRST(&allproc); else @@ -90,6 +91,7 @@ db_ps(dummy1, dummy2, dummy3, dummy4) printf("oops, ran out of processes early!\n"); break; } + /* PROC_LOCK(p); */ pp = p->p_pptr; if (pp == NULL) pp = p; @@ -126,8 +128,11 @@ db_ps(dummy1, dummy2, dummy3, dummy4) } db_printf(" %s\n", p->p_comm); } + /* PROC_UNLOCK(p); */ + p = LIST_NEXT(p, p_list); if (p == NULL && np > 0) p = LIST_FIRST(&zombproc); } + /* sx_sunlock(&allproc_lock); */ } |