Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-21 | Make kdump recognize the __MAP_NOREPLACE flag. | Matthew Dempsky | |
ok deraadt | |||
2012-07-11 | Report ptrace(PT_{GET,SET}XMMREGS) by name | Philip Guenthe | |
ok otto@ | |||
2012-07-09 | Print the fd_set used by select in kdump. | Claudio Jeker | |
OK guenther@ and deraadt@ | |||
2012-07-08 | Handle the O_ACCMODE bits correctly, so that O_RDONLY is displayed | Philip Guenthe | |
even when other flag bits are set ok otto@ | |||
2012-06-29 | sigpending() returns a sigset just like sigprocmask(), so decode it the same | Philip Guenthe | |
ok matthew@ otto@ | |||
2012-06-21 | Add dumping of struct __tfork done by the revised __tfork syscall | Philip Guenthe | |
2012-06-20 | Handle PT_GET_THREAD_* | Philip Guenthe | |
ok otto@ kettenis@ | |||
2012-06-20 | CLOCK_* moved from sys/time.h to sys/_time.h | Philip Guenthe | |
ok otto@ kettenis@ | |||
2012-04-12 | remove rfork(); ok guenther miod | Theo de Raadt | |
2012-04-11 | guenther and kettenis say THREAD_PID_OFFSET shouldn't be subtracted | Mike Belopuhov | |
2012-04-11 | add -H to usage(); | Jason McIntyre | |
2012-04-10 | Add a start record to the ktrace and use a special magic string "KTR" | Mike Belopuhov | |
to identify ktrace files. kdump(1) will now refuse to operate on trace data without the start record and as a bonus will print only PID, unless an -H flag is specified to print PID/TID pairs. Initial diff, input from and ok deraadt, guenther. | |||
2012-03-31 | err(1, NULL) can drive people insane, so please avoid it. | Theo de Raadt | |
ok guenther | |||
2012-03-19 | Add tracing and dumping of "pointer to struct" syscall arguments for | Philip Guenthe | |
structs timespec, timeval, sigaction, and rlimit. ok otto@ jsing@ | |||
2012-02-20 | - add more ptrace() ops | Philip Guenthe | |
- be robust against a ktrace file the contains a record with ktr_len==SIZE_MAX, instead of reallocating its buffer to zero size - format the clockid_t argument to clock_*() and __thrsleep() as CLOCK_* - format the sigset_t argument to sigprocmask() and __thrsigdivert(), the return from sigprocmask(), and the mask reported for PSIG records as a bitset of SIG* values, except that if most the bits are set then invert it and prefix with '~' - show the next level of the kern.proc sysctl - __tfork() creates procs, so do the mappidtoemul() handling - refactor ktrstat()'s time printing bits and fix a whitespace glitch in its output - reduce stack usage in ktrstruct() - a value of zero is not an error for mode bits (S_*), atflag bits (AT_*), wait options (W*), or shmat flags (SHM_*) ok otto@ | |||
2011-10-06 | mark ccd(4) deprecated in a few more places | Theo de Raadt | |
2011-10-06 | ccd goes to the attic | Theo de Raadt | |
discussed with jsing and millert | |||
2011-09-19 | teach kdump about "siginfo-style" signal sub-codes, and the (currently) | Theo de Raadt | |
limited subset of information the kernel supplies. ok miod pirofti | |||
2011-07-28 | Resolve sysctl numbers, original diff from nicm@, man page bits from | Otto Moerbeek | |
guenther@; ok guenther@ millert@ | |||
2011-07-19 | Add fancy kdump support for the openat(2) system calls. | Matthew Dempsky | |
ok otto@ | |||
2011-07-17 | handle files produced by ktrace -a better by making a distinction | Otto Moerbeek | |
between default and current emulation; ok guenther@ | |||
2011-07-17 | since we're treating native emuls different (more fancy) than | Otto Moerbeek | |
non-native we should do a better job of tracking the emul corresponding to a pid; ok guenther@; also tested by pirofti@ | |||
2011-07-10 | Make -m 0 work as expected. | Otto Moerbeek | |
2011-07-09 | mention new struct trace point letter | Otto Moerbeek | |
2011-07-09 | print the name of an unknown struct, it has been verified to be sane; | Otto Moerbeek | |
prodded by tedu@ | |||
2011-07-09 | remove more atalk bits | Theo de Raadt | |
2011-07-08 | add -r to SYNOPSIS; | Jason McIntyre | |
2011-07-08 | Support sending struct info to kdump. So far for struct stat and | Otto Moerbeek | |
struct sockaddress; mostly from freebsd. ok deraadt@ tedu@ nicm@ | |||
2011-07-07 | Don't crash on non-native emuls; ok guenther@ | Otto Moerbeek | |
2011-07-04 | remove compat_svr4 | Ted Unangst | |
2011-07-04 | Big restructuring of the main switch making it much more readable. | Otto Moerbeek | |
Also, handle offset_t (long long) args and padding in a consistent manner. ok deraadt@ | |||
2011-06-25 | DESTDIR handling does not belong here. This is built live. | Theo de Raadt | |
ok otto | |||
2011-06-23 | Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist | Matthew Dempsky | |
anymore. Noticed by and ok claudio@ | |||
2011-06-20 | more fancy kdump output, mostly from FreeBSD; ok deraadt@ tedu@ | Otto Moerbeek | |
2011-06-16 | Prototypes of functions generated by mksubr. | Otto Moerbeek | |
2011-06-16 | Local changes to make this work on OpenBSD. Not used functions disabled for | Otto Moerbeek | |
now. | |||
2011-06-16 | mksubr from freebsd, to be used to generate flags to name translation | Otto Moerbeek | |
for kdump. Added missing license to the file, with the kind permission of the author David Kirchner. Not used yet. ok miod@ | |||
2011-06-02 | Change ktr_retval to a register_t so that we can see the full 64-bits | Theo de Raadt | |
when neccesary. It is incredible this 64-bit bug has existed for this long. ok miod | |||
2011-04-06 | Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0' | Miod Vallat | |
for chars. | |||
2011-04-05 | Remove FREEBSD_COMPAT bits and obsolete RTHREAD define | Philip Guenthe | |
2010-12-29 | the random ioctl stuff is not very useful. I want to see all the | Theo de Raadt | |
non-essential parts of rnd.c removed so that we can keep our eye on what the code should be doing. ok tedu who had a similar diff in the past | |||
2010-07-06 | make kdump build after COMPAT_BSDOS removal. | Owain Ainsworth | |
Bad tedu, no cookie. | |||
2010-07-02 | remove userland bits of compat_sunos | Ted Unangst | |
2010-07-01 | another day, another compat gets removed. today is ibcs2's turn | Ted Unangst | |
2010-06-30 | remove compat_osf1. ok deraadt miod | Ted Unangst | |
2010-06-29 | Remove COMPAT_HPUX. No one wanted to support it and its fewmets were | Philip Guenthe | |
blocking other cleanups ok miod@ | |||
2010-06-29 | ultrix support going away, ok deraadt | Ted Unangst | |
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2009-10-21 | sort options; synchronize argument names with synopsis; | Igor Sobrado | |
split the usage's output in two lines to fit on standard displays. ok millert@ | |||
2007-06-02 | knock out FIBMAP (which we got rid of) | Theo de Raadt | |