Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-13 | Update procflags list, add PS_SYSTEM, PS_EMBRYO, PS_ZOMBIE and | Claudio Jeker | |
PS_NOBROADCASTKILL. The resulting table is shifted so far right that a few additional lines had to be wrapped. Not ideal but the best we can do at the moment. | |||
2014-06-12 | somehow i missed -vW as extensions; | Jason McIntyre | |
From: Martin Natano | |||
2014-06-05 | Add support for COLUMNS env variable, inspired by FreeBSD but with a dash | Philip Guenther | |
of strtonum() from millert@ sprinkled on top. Also, we've always supported TZ for formatting dates, so say so. ok jmc@ millert@ | |||
2014-05-21 | document which keywords are posix conformant; | Jason McIntyre | |
ok guenther sobrado | |||
2014-05-17 | better description for -A and -a, with help from millert; | Jason McIntyre | |
ok millert sobrado guenther | |||
2014-05-16 | more STANDARDS fleshing; ok sobrado millert | Jason McIntyre | |
2014-05-15 | more for STANDARDS: unsupported lists (noted by guenther) and env vars; | Jason McIntyre | |
2014-05-15 | flesh out STANDARDS; ok guenther | Jason McIntyre | |
2014-01-21 | obvious .Pa fixes; found with mandocdb(8) | Ingo Schwarze | |
2014-01-20 | P_NOZOMBIE and P_STOPPED are PS_* process flags now | Philip Guenther | |
2013-12-27 | Document the P_SUSPSINGLE flag bit | Philip Guenther | |
2013-10-28 | add -A (-ax) support; from Lauri Tirkkonen with some option sorting. | Okan Demirmen | |
ok guenther@ jmc@ | |||
2013-10-08 | Fix delivery of SIGPROF and SIGVTALRM to threaded processes by having | Philip Guenther | |
hardclock() set a flag on the running thread and force AST processing, and then have the thread signal itself from userret(). idea and flag names from FreeBSD ok jsing@ | |||
2013-09-22 | Stop merging the per-thread and per-process flags when reporting | Philip Guenther | |
them via sysctl(KERN_PROC). In struct kinfo_proc the per-process flags move to p_psflags, leaving the per-thread flags in p_flags. Flag descriptions in ps(1) updated to be less obtuse. discussed with matthew@ some time ago; ok jca@, manpage bits ok jmc@ | |||
2012-08-02 | Apply profiling to all threads instead of just the thread that called | Philip Guenthe | |
profil() by moving P_PROFIL from proc->p_flag to process->ps_flags with matching adjustment in fork1() and exit1() ok matthew@ | |||
2012-04-12 | Add maxrss keyword for the ru_maxrss value...which ariane@ is making work | Philip Guenthe | |
(missed commit pointed out by jmc@) | |||
2012-01-07 | Add rtable id and thread id to struct kinfo_proc (and fix process id) | Philip Guenthe | |
and add an 'rtableid' keyword to ps. Add rtable id, thread id, and socket splice info to struct kinfo_file2 and make fstat display socket splice information. Remove old KVM_PROC2 and kinfo_proc2 interfaces; bump libkvm major Socket splice info and corrections from bluhm@ "Lovely" deraadt@ | |||
2011-12-16 | -H is an extension to posix; | Jason McIntyre | |
2011-12-11 | Make ps understand -o cwd using the new KERN_PROC_CWD sysctl. Some help | Nicholas Marriott | |
and suggestions from guenther. ok guenther | |||
2011-10-03 | list the fields in the default display in the order of display; | Jason McIntyre | |
from Alexander Best | |||
2011-09-25 | Add -H option to show rthreads, hiding them by default | Philip Guenthe | |
Diff from uwe@ | |||
2011-07-06 | Remove mention of P_BIGLOCK. | Artur Grabowski | |
2011-07-05 | Recommit the reverted sigacts change now that the NFS use-after-free | Philip Guenthe | |
problem has been tracked down. This fixes the sharing of the signal handling state: shared bits go in sigacts, per-rthread bits goes in struct proc. ok deraadt@ | |||
2011-04-18 | Revert the sigacts diff: NFS can apparently retain pointers to processes | Philip Guenthe | |
until they're zombies and then send them signals (for intr mounts). Until that is untangled, the sigacts change is unsafe. sthen@ was the victim for this one | |||
2011-04-15 | Correct the sharing of the signal handling state: stuff that should | Philip Guenthe | |
be shared (p_sigignore, p_sigcatch, P_NOCLDSTOP, P_NOCLDWAIT) moves to struct sigacts, wihle stuff that should be per rthread (ps_oldmask, SAS_OLDMASK, ps_sigstk) moves to struct proc. Treat the coredumping state bits (ps_sig, ps_code, ps_type, ps_sigval) as per-rthread until our locking around coredumping is better. Oh, and remove the old SunOS-compat ps_usertramp member. "I like the sound of this" tedu@ | |||
2011-04-03 | Update the description of the 'flags' keyword, including the known values, | Philip Guenthe | |
aligning the table for easier reading. ok ariane@, millert@, deraadt@ | |||
2010-09-03 | add an EXIT STATUS section for /bin; | Jason McIntyre | |
2009-02-08 | updates to IEEE Std 1003.1-2008; | Jason McIntyre | |
2009-02-08 | bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a few | Jason McIntyre | |
updates to follow; | |||
2009-01-21 | Do not mention /dev/drum anymore, since we won't use it. With tweaks from | Miod Vallat | |
jmc@ | |||
2008-06-17 | better description of what ps without arguments does; | Jason McIntyre | |
from Pierre Riteau ok otto | |||
2008-03-17 | better .Nd; from Pierre Riteau | Jason McIntyre | |
ok sobrado | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-29 | - consistent STANDARDS blurb | Jason McIntyre | |
- note which options are extensions to POSIX discussed w/ deraadt otto millert | |||
2006-11-29 | Do not test for processes being swapped out since this can't happen anymore. | Miod Vallat | |
2006-11-02 | overhaul the keywords section; | Jason McIntyre | |
2006-11-01 | -.Xr sh 1 , | Jason McIntyre | |
2006-11-01 | some minor adjustments to the options list; | Jason McIntyre | |
2006-11-01 | +.Ex -std ps | Jason McIntyre | |
2006-11-01 | - no need for double markup | Jason McIntyre | |
- prefer .Sq for single letters | |||
2006-11-01 | give FILES a bit of space; | Jason McIntyre | |
2006-11-01 | note that -L may not be specified with other options; | Jason McIntyre | |
2006-11-01 | simplify synopsis and sync usage(); | Jason McIntyre | |
2005-09-06 | make some of the stat utility pages reference each other; | Jason McIntyre | |
idea from a mail to misc@ from simon dassow; | |||
2005-07-01 | use a standard format for EXAMPLES; | Jason McIntyre | |
2004-11-24 | remove obsolete `A' from `state' example; | Jason McIntyre | |
ok millert@ | |||
2004-11-24 | on MP machines, in STAT field, add /# where # is the cpu number so that | Theo de Raadt | |
you can see processes move around; ok pval millert | |||
2004-06-20 | Fix description of the cpuid keyword. The current wording is misleading since | Aaron Campbell | |
the CPU ID *can* be 0 on SMP systems (meaning the first processor). miod@ ok | |||
2004-06-11 | doc cpuid | Theo de Raadt | |
2004-05-25 | .Xr pgrep(1) and pkill(1); | Jason McIntyre | |
stolen directly from Garance A Drosehn's -r1.78 FreeBSD commit; |