Revision tags: release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
c36b9f62 |
| 28-Oct-2007 |
Julian Elischer <julian@FreeBSD.org> |
fix sorting of 'tdnam' keyword in keyword list.
|
#
7ab24ea3 |
| 26-Oct-2007 |
Julian Elischer <julian@FreeBSD.org> |
Introduce a way to make pure kernal threads. kthread_add() takes the same parameters as the old kthread_create() plus a pointer to a process structure, and adds a kernel thread to that process.
kpro
Introduce a way to make pure kernal threads. kthread_add() takes the same parameters as the old kthread_create() plus a pointer to a process structure, and adds a kernel thread to that process.
kproc_kthread_add() takes the parameters for kthread_add, plus a process name and a pointer to a pointer to a process instead of just a pointer, and if the proc * is NULL, it creates the process to the specifications required, before adding the thread to it.
All other old kthread_xxx() calls return, but act on (struct thread *) instead of (struct proc *). One reason to change the name is so that any old kernel modules that are lying around and expect kthread_create() to make a process will not just accidentally link.
fix top to show kernel threads by their thread name in -SH mode add a tdnam formatting option to ps to show thread names.
make all idle threads actual kthreads and put them into their own idled process. make all interrupt threads kthreads and put them in an interd process (mainly for aesthetic and accounting reasons) rename proc 0 to be 'kernel' and it's swapper thread is now 'swapper'
man page fixes to follow.
show more ...
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
6331f11e |
| 06-Apr-2006 |
Garance A Drosehn <gad@FreeBSD.org> |
Re-correct commit 1.73, but this time in a way that does not cause all column-headers to print in lowercase by default. I was in too much of a rush in committing 1.75, and didn't notice that the cas
Re-correct commit 1.73, but this time in a way that does not cause all column-headers to print in lowercase by default. I was in too much of a rush in committing 1.75, and didn't notice that the case had changed. This time I did considerably more testing, and used 'diff' instead of just quickly eyeballing the results...
Apologies. I expect this means the dunce cap is mine for awhile. If this doesn't work, I'll just drop back to 1.72 and hide under my desk for awhile.
show more ...
|
#
a9f48b44 |
| 05-Apr-2006 |
Garance A Drosehn <gad@FreeBSD.org> |
Fix a problem introduced by change 1.73, which causes a seg-fault if the user specifies a keyword which is an alias to some other keyword. E.g.: stat (for state) or pcpu (for %cpu)..
Submitted by: K
Fix a problem introduced by change 1.73, which causes a seg-fault if the user specifies a keyword which is an alias to some other keyword. E.g.: stat (for state) or pcpu (for %cpu)..
Submitted by: Kostik Belousov MFC plans: "soon"
show more ...
|
#
88985aed |
| 08-Mar-2006 |
Garance A Drosehn <gad@FreeBSD.org> |
Collapse strncpy/strncat/strncat into a single snprintf, as suggested by pjd.
MFC after: 3 weeks
|
#
ec716487 |
| 08-Mar-2006 |
Garance A Drosehn <gad@FreeBSD.org> |
Fix the case where the user specifies an alternate heading for some output-format keyword, and the keyword they picked is an alias to some other keyword. E.g.: ps -o stat=Zustand $$
Fix the case where the user specifies an alternate heading for some output-format keyword, and the keyword they picked is an alias to some other keyword. E.g.: ps -o stat=Zustand $$ ('stat' is defined as an alias for 'state')
PR: bin/57833 MFC after: 3 weeks
show more ...
|
Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0 |
|
#
a990344f |
| 20-Mar-2005 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
Add and document the 'jid' keyword for the '-o' option.
Reviewed by: gad MFC after: 3 days
|
#
237d4cef |
| 06-Feb-2005 |
Christian S.J. Peron <csjp@FreeBSD.org> |
Since it is not un-common for a process's resident set size (rss) to exceed 10 megabytes in size (especially in X), bump the max column width from 4 bytes to 5. This will make the ps auxw output unif
Since it is not un-common for a process's resident set size (rss) to exceed 10 megabytes in size (especially in X), bump the max column width from 4 bytes to 5. This will make the ps auxw output uniform again when a process's rss exceeds 10 megs.
It should be noted that when 5 digits becomes to small, other solutions should be explored such as displaying them in megabytes or having ps automatically re-size column widths.
Discussed with: gad MFC after: 1 week
show more ...
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
#
bdf8ab46 |
| 24-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Change "struct varent" to use the standard queue(8) macros, instead of using it's own version of the same basic algorithm.
Submitted by: part by Cyrille Lefevre, part of it done by me
|
#
820434b2 |
| 23-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Make sure the value of "upr" (scheduling priority on return from system call) is scaled in the same way that "pri" (scheduling priority) is scaled.
Submitted by: Cyrille Lefevre
|
#
15b87b53 |
| 21-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Add the `-O emul' format option, which prints the name of the system-call emulation environment the process is in. "emul" as a keyword is picked up from OpenBSD.
PR: bin/65803 Submitted by: Cyrill
Add the `-O emul' format option, which prints the name of the system-call emulation environment the process is in. "emul" as a keyword is picked up from OpenBSD.
PR: bin/65803 Submitted by: Cyrille Lefevre
show more ...
|
#
76adc1fd |
| 21-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Add new output-format keywords of LWP and NLWP, which show the thread-id and number-of-threads tied to a process. Result can be seen by typing, e.g.: ps -HO lwp,nlwp These new options are not docu
Add new output-format keywords of LWP and NLWP, which show the thread-id and number-of-threads tied to a process. Result can be seen by typing, e.g.: ps -HO lwp,nlwp These new options are not documented yet. More options will be coming, and I will update the man page after I get farther along.
PR: bin/65803 (though adjusted to fit our present source) Submitted by: Cyrille Lefevre
show more ...
|
Revision tags: release/4.10.0_cvs, release/4.10.0 |
|
#
6195fb41 |
| 06-Apr-2004 |
Mark Murray <markm@FreeBSD.org> |
Remove clause 3 from the UCB licenses.
OK'ed by: imp, core
|
Revision tags: release/5.2.1_cvs, release/5.2.1 |
|
#
7cb9663b |
| 09-Feb-2004 |
Juli Mallett <jmallett@FreeBSD.org> |
MFp4 @46705:
Support "uprocp" exactly like "paddr" with the former having been documented in the manual but not implemented.
PR: 42484
|
Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
#
de244df7 |
| 13-Aug-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
Implement the nwchan keyword that has been in the man page, but was not implemented. This is just handy if you want to ddb the address some process is waiting on.
|
Revision tags: release/5.1.0_cvs, release/5.1.0 |
|
#
e2c9ac69 |
| 12-Apr-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
Display residency and sleep times (re and sl fields) larger than 127 as 127. This is what the manual page says ps should do, and what OpenBSD and NetBSD do. Based on a patch from Ken Stailey.
PR: 2
Display residency and sleep times (re and sl fields) larger than 127 as 127. This is what the manual page says ps should do, and what OpenBSD and NetBSD do. Based on a patch from Ken Stailey.
PR: 27433, 46232
show more ...
|
Revision tags: release/4.8.0_cvs, release/4.8.0 |
|
#
6f15bc16 |
| 05-Feb-2003 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Fix slight disorder that broke sorting. Put in bold warning about the fact that in this case order matters.
Submitted by: Peter Edwards <pmedwards@eircom.net>
|
#
eaed5652 |
| 05-Feb-2003 |
Philippe Charnier <charnier@FreeBSD.org> |
Display elapsed time (-o etime) using [[dd-]hh:]mm:ss, which according to Solaris man page is the POSIX way.
Reviewed by: jmallett
|
#
78b1878a |
| 19-Jan-2003 |
Juli Mallett <jmallett@FreeBSD.org> |
Per-variable\ entry headers, to allow the 'ps -otime -otime=FOO' or similar case to do the right thing and affect exactly one column. This is consistent with GNU ps(1) in BSD mode, and POLA.
|
#
fde411d5 |
| 19-Jan-2003 |
Juli Mallett <jmallett@FreeBSD.org> |
When inserting a non-user-specified (e.g. not via -o or -O) format, don't dupe one that is already there. This is consistent with GNU ps(1)'s BSD mode, and POLA.
Reported by: Andy Farkas <andyf@spe
When inserting a non-user-specified (e.g. not via -o or -O) format, don't dupe one that is already there. This is consistent with GNU ps(1)'s BSD mode, and POLA.
Reported by: Andy Farkas <andyf@speednet.com.au> Tested by: Andy Farkas <andyf@speednet.com.au>
show more ...
|
Revision tags: release/5.0.0_cvs, release/5.0.0 |
|
#
2af538eb |
| 24-Oct-2002 |
Robert Watson <rwatson@FreeBSD.org> |
Use the MAC interface to list process MAC labels rather than using the LOMAC-specific interface (which is being deprecated). The revised LOMAC using the MAC framework will export levels listable usi
Use the MAC interface to list process MAC labels rather than using the LOMAC-specific interface (which is being deprecated). The revised LOMAC using the MAC framework will export levels listable using this mechanism.
Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
show more ...
|
Revision tags: release/4.7.0_cvs |
|
#
0d632649 |
| 02-Oct-2002 |
John Baldwin <jhb@FreeBSD.org> |
Catch up to SMTX -> SLOCK changes.
|
#
8dd2eb05 |
| 27-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
List valid keywords, ala kill(1), rather than the csh builtin kill, which tells people to type kill -l, when no valid ones are specified.
Sponsored by: Bright Path Solutions MFC after: 4 days
|
#
36b025da |
| 27-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Ala kill(1), tell people to type 'ps -L' for a list of format keywords.
Sponsored by: Rachel Hestilow <rachel@jerkcity.com> MFC after: 2 weeks
|
#
362d62ba |
| 17-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Rename new PLONG type to PGTOK as the conversion is more important than the size (which is mostly undefined anyway).
Submitted by: bde
|