Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-12 | Add per thread accounting, mainly for usage & friends. | Paul Irofti | |
This expands the already bloated FILL_KPROC macro to take an extra parameter that indicates if the callee is a thread or a process. The userland bits are adjusted accordingly and ps(1) and top(1) now display per thread usage times when -H is used. Also pkill(1) had to be adjusted so that duplicates don't pop up. libkvm does basically the same thing as the kernel bits. Okay guenther@. | |||
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-04-11 | Add maxrss keyword for the ru_maxrss value...which ariane@ is making work | Philip Guenthe | |
2012-04-11 | if we ever activate that, this may need fixing | Marc Espie | |
2012-04-04 | Add "tid" as a formatting keyword. If the -H option is specified, include | Joel Sing | |
the thread ID in the default format. ok deraadt@ sthen@ | |||
2012-03-04 | In preparation for getline and getdelim additions to libc, rename getline() | Federico G. Schwindt | |
occurrences to get_line(). Based on a diff from Jan Klemkow <j-dot-klemkow-at-wemelug-dot-de> to tech. | |||
2012-03-02 | Fix handling of 'offend' (OFFset from the END of the arg list) | Matthew Dempsky | |
arguments in systrace(1). In intercept_translate(), argsize is actually the number of *bytes* taken up by the arguments, not the number of arguments. ok ajacoutot, sthen, dcoppa | |||
2012-02-26 | Fix several manpage titles, from Lawrence Teo. | Christiano F. Haesbaert | |
ok dcoppa@ jmc@ schwarze@. | |||
2012-02-19 | Allow for more vars in hash table, improve hash function, increase | Otto Moerbeek | |
hash table size sooner. Based on suggestion from Michael Niedermayer. ok krw@ mpi@ | |||
2012-02-02 | bound chaeck table expansion; problem seen by Michael Niedermayer; | Otto Moerbeek | |
ok deraadt@ kili@ | |||
2012-01-15 | Document what remains of the 2BSD heritage. | Ingo Schwarze | |
All facts found on the CSRG CD 1 in the 2bsd directory. Feedback and ok jmc@, ok sobrado@. Note the large number of 3BSD -> 2BSD changes. Kirk McKusick asked Cynthia Livingston (cael@, of USENIX, who converted most manuals from man(7) to mdoc(7) for the 4.3BSD-Net/2 release and added lots of historical information around that time) what happened in this respect, and she answered that she often wrote "appeared in 3BSD" when she was unsure of when a utility was added. Thanks to Kirk and Cynthia for that clarification. | |||
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-29 | Suppress the header line if all the field headers have been set to empty. | Philip Guenthe | |
ok millert@ | |||
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-11-06 | union wait is dead, ancient history; stop using it | Philip Guenthe | |
ok deraadt@ | |||
2011-10-18 | Bump intercept_get_string() internal buffer to allow strings up to | Matthew Dempsky | |
ARG_MAX long, so that ic_trargv can execute reliably. Thanks to Olivier Cherrier for reporting and helping to diagnose the problem. ok deraadt@ | |||
2011-10-18 | Support K and M as well as k and m for sizes. From Thomas Pfaff. | Nicholas Marriott | |
ok millert jmc | |||
2011-10-13 | Remove support for systems that lack CPUs. (i.e., stop looking up | Philip Guenthe | |
HW_NCPU when the only test was whether it's non-zero) ok millert@ | |||
2011-10-11 | gc unused var; from Michael W. Bombardieri | Otto Moerbeek | |
2011-10-03 | list the fields in the default display in the order of display; | Jason McIntyre | |
from Alexander Best | |||
2011-09-25 | Restore correct display of the 'V' flag on the parent in vfork() | Philip Guenthe | |
2011-09-25 | Add -H option to show rthreads, hiding them by default | Philip Guenthe | |
Diff from uwe@ | |||
2011-09-18 | Add support for *at(2) system calls to systrace(1). | Matthew Dempsky | |
ok deraadt@, sthen@, jasper@ | |||
2011-09-07 | beter determination if the shell is restricted; from Alf Schlichting. | Otto Moerbeek | |
ok jasper@ millert@ | |||
2011-09-05 | Fix hang in emacs mode. To reproduce the hang go like: "^[16000l" which | Marco Peereboom | |
would insert 16000 letter l'. Going over the line limit makes no sense so limit it's repetition and prevent the hang in the process. ok guenther | |||
2011-09-03 | make -column lists pretty again; | Jason McIntyre | |
specifically, rewrite them to permit some markup in the column headers, and use "Ta" instead of literal tabs; mandoc does not currently match groff 100%, but a mandoc fix may be some time off, and we've gone enough releases with poorly formatting column lists. in some cases i have rewritten the lists as -tag, where -column made little sense. | |||
2011-08-31 | use the same format/text, as far as possible, for date strings; | Jason McIntyre | |
help/ok guenther millert | |||
2011-08-19 | as with other list types, column lists generally do not need a Pp/-compact | Jason McIntyre | |
construct; this also sidesteps what seems to be a problem with mandoc, in that "-column -compact" seems to mess up the formatting. thus these pages should now have their lists formatted nicely (i.e. correctly aligned and with indent applied); as a side note, the fact that headers are not properly marked up is another issue which will be addressed separately (a mandoc fix is needed, i think). i have fudged a few of these to mark up properly, since the workaround does make sense for some pages. as another side note, i haven;t fixed man7, as i need to prepare a separate diff for kristaps and ingo. | |||
2011-07-26 | Document system calls that optionally traverse symlinks. | Matthew Dempsky | |
2011-07-13 | ellipsis is not an optional argument; replace ".Ar file ..." -> ".Ar"; | Igor Sobrado | |
simplify the symbolic modes format. ok (and fine-tuned by) jmc@, millert@ | |||
2011-07-09 | Move test(1) test into regress. | Nicholas Marriott | |
ok deraadt | |||
2011-07-08 | extern.h no longer needed | Theo de Raadt | |
2011-07-08 | remove a closing (unmatched) Re, missed in previous; | Jason McIntyre | |
2011-07-07 | timed's time is up. use ntpd(8). Even our own fossil developers | Theo de Raadt | |
switched a while back. ok miod, kettenis | |||
2011-07-06 | Remove mention of P_BIGLOCK. | Artur Grabowski | |
2011-07-05 | fix memset sizeof, found by jsg. ok krw | Ted Unangst | |
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-07-04 | remove compat_svr4 | Ted Unangst | |
2011-06-23 | switch to installing source manuals (base part) | Ingo Schwarze | |
discussed with lots of people, tested by naddy@, "move fast" deraadt@ | |||
2011-06-23 | set set*id bits only if the target did not exist and -p was not used; | Otto Moerbeek | |
from netbsd, prompted by Jesus Sanchez. ok miller@ | |||
2011-06-16 | fix error in previous; | Jason McIntyre | |
2011-06-15 | consistently specify that -f and -i override previous options in each | Ted Unangst | |
option's description. jmc points out this works better than deferring such information to a post-options sentence. | |||
2011-06-15 | the last of -f or -i is the lucky winner. problem noticed by jan stary. | Ted Unangst | |
text copied from mv, as noticed by otto. | |||
2011-06-06 | zap unneeded test; from pablo caballero; ok nicm@ | Otto Moerbeek | |
2011-05-30 | typo; Alexander Polakov | Martynas Venckus | |
2011-05-26 | fix one signal race bug, and mark the others that remain much more | Theo de Raadt | |
specifically ok nicm | |||
2011-05-05 | Oops. Put back OPENDEV_PART so 'eject cd0' works again. Pointed out | Kenneth R Westerback | |
by miod@. | |||
2011-05-02 | no need to escape `|'; as discussed with schwartze | Jason McIntyre | |
2011-04-29 | remove dead Xrs to update.8; | Jason McIntyre | |