#
f9db2550 |
| 24-Mar-2011 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add proper width calculation for time fields (time, cputime and usertime). This fixes the ugly overflow in "ps aux" output for "[idle]".
|
#
3bf92dec |
| 24-Mar-2011 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Make "LOGIN" and "CLASS" columns width scale properly instead of wasting space.
|
#
a870bf2c |
| 17-Mar-2011 |
Konstantin Belousov <kib@FreeBSD.org> |
Implement the usertime and systime keywords for ps, printing the corresponding times reported by getrusage().
Submitted by: Dan Nelson <dnelson allantgroup com> MFC after: 1 week
|
#
7123f4cd |
| 05-Mar-2011 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Export login class information via kinfo and make it possible to view it using "ps -o class".
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
#
ce026da7 |
| 22-Sep-2010 |
Ed Maste <emaste@FreeBSD.org> |
Correct sort order.
|
Revision tags: release/8.1.0_cvs, release/8.1.0 |
|
#
a4bf5fb9 |
| 28-Apr-2010 |
Kirk McKusick <mckusick@FreeBSD.org> |
Update to current version of head.
|
Revision tags: release/7.3.0_cvs, release/7.3.0 |
|
#
41ded75d |
| 17-Mar-2010 |
Juli Mallett <jmallett@FreeBSD.org> |
o) Add a keyword to displaying elapsed time in integer seconds, "etimes". o) Give slightly better (i.e. any) documentation of the format of "etime".
Reviewed by: jilles
|
Revision tags: release/8.0.0_cvs, release/8.0.0 |
|
#
10b3b545 |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
4610a811 |
| 26-Feb-2009 |
Attilio Rao <attilio@FreeBSD.org> |
[1] When showing threads, the thread name just appears if the comm label is choosen as last printout (ucomm suffers of this such bug too). That bug is caused by the fact that the fixed size of pr
[1] When showing threads, the thread name just appears if the comm label is choosen as last printout (ucomm suffers of this such bug too). That bug is caused by the fact that the fixed size of printout doesn't leave enough space for them to be printed out. Implement ucomm and comm commands with a dynamic size lenght for buffers.
[2] On AMD64 architecture pointers don't have enough chars space to be shown (8 chars while they need 16). Fix them by providing a variadic space so that it fits well on both 64 and 32 bits architectures.
[3] Check a return value of malloc() that wasn't checked before.
PR: bin/128841, bin/128842 Reviewed by: jhb, emaste Sponsored by: Sandvine Incorporated
show more ...
|
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 |
|
#
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, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, 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
|
#
bdbc9a5c |
| 22-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Oops. Undo that last 'const' change. It expects similar changes to some other files that I am not ready to commit yet...
|
#
db6e0b8b |
| 22-Jun-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Add 'const' to a few places.
PR: bin/65803 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 ...
|
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, 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, release/4.8.0_cvs, release/4.8.0 |
|
#
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 |
|
#
297cf923 |
| 02-Nov-2002 |
Thomas Moestl <tmm@FreeBSD.org> |
The hw.availpages sysctl has an unsigned long value now, fix the retrieval to match that.
|
#
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.
|
#
760bbf7d |
| 17-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Conglomerate printing of ps_pgtok'd data into a PLONG type. I couldn't think of a better name, except PINT, but I decided to go with assuming LONG to be safe, rather than assuming INT.
|
#
f3073b05 |
| 16-Sep-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Perform keyword.c:1.27 properly, implement -orss in the New World Order of ps(1) formatting, using pgtok() to get the value in K, rather than printing it in pages. This is consistent with behaviour
Perform keyword.c:1.27 properly, implement -orss in the New World Order of ps(1) formatting, using pgtok() to get the value in K, rather than printing it in pages. This is consistent with behaviour before keyword.c:1.26 (et al) which exists in STABLE today, and which uses the same metric as VSZ.
Submitted by: bde
show more ...
|
Revision tags: release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
b3a3c649 |
| 08-Jun-2002 |
Bruce Evans <bde@FreeBSD.org> |
Fixed unsorting.
|