Age | Commit message (Expand) | Author |
2018-06-20 | Grab and/or assert for the KERNEL_LOCK() in in ktrace & pledge. | Martin Pieuchot |
2018-05-27 | Drop unnecessary `p' parameter from vget(9). | Visa Hankala |
2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | Visa Hankala |
2018-02-19 | Remove almost unused `flags' argument of suser(). | Martin Pieuchot |
2017-12-30 | Don't pull in <sys/file.h> just to get fcntl.h | Philip Guenther |
2017-11-28 | Delete fktrace(2). The consequences of it were not thought through | Philip Guenther |
2017-08-12 | add a fktrace syscall that takes a file descriptor instead of a name. | Ted Unangst |
2017-02-14 | Convert most of the manual checks for CPU hogging to sched_pause(). | Martin Pieuchot |
2017-01-21 | p_comm is the process's command and isn't per thread, so move it from | Philip Guenther |
2016-11-07 | Split PID from TID, giving processes a PID unrelated to the TID of their | Philip Guenther |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2016-03-06 | No more compat emulations, so remove ktrace EMUL records and the baggage | Philip Guenther |
2015-12-06 | Change kernel internal pledge variables to 64bit (to prepare for more | Theo de Raadt |
2015-12-05 | remove stale lint annotations | Ted Unangst |
2015-11-11 | ktrace vnodes do not need to be opened with FREAD, as they are | Theo de Raadt |
2015-11-02 | move the pledgenote annotation from `struct proc' to `struct nameidata' | Sebastien Marie |
2015-10-28 | Though sys_ktrace is not yet pledge allowed, prepare by setting | Theo de Raadt |
2015-10-25 | Fold "malloc" into "stdio" and -- recognizing that no program so far has | Theo de Raadt |
2015-10-09 | Rename tame() to pledge(). This fairly interface has evolved to be more | Theo de Raadt |
2015-10-02 | Add ktracing of argv and envp to execve(2), with envp not traced by default | Philip Guenther |
2015-09-13 | Rename __sysctl syscall to just sysctl, as the userland wrapper is no longer | Philip Guenther |
2015-09-07 | Delete ktracing of context switches: it's unused, and not particularly useful, | Philip Guenther |
2015-08-22 | Move to tame(int flags, char *paths[]) API/ABI. | Theo de Raadt |
2015-08-01 | Fix free() of uninitialized variable introduced in previous commit. | Philip Guenther |
2015-07-19 | Make KTR_SYSRET records variables variables sized, leaving out the | Philip Guenther |
2014-12-29 | Explicitely include <uvm/uvm_extern.h> in order to build on variable page size | Miod Vallat |
2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. | Ted Unangst |
2014-12-10 | convert bcopy to memcpy. ok millert | Ted Unangst |
2014-10-26 | Now that threads hold their own reference to their ucreds, sys_ktrace() | Philip Guenther |
2014-07-13 | KERNEL_ASSERT_LOCKED(9): Assertion for kernel lock (Rev. 3) | Masao Uebayashi |
2014-07-13 | pass the size to free in some of the obvious cases | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-03-30 | Eliminates struct pcred by moving the real and saved ugids into | Philip Guenther |
2014-03-26 | Move p_emul and p_sigcode from proc to process. | Philip Guenther |
2014-01-21 | bzero -> memset | Ted Unangst |
2014-01-20 | Threads can't be zombies, only processes, so change zombproc to zombprocess, | Philip Guenther |
2013-09-14 | Correct the handling of I/O of >=2^32 bytes and the ktracing there of | Philip Guenther |
2013-06-01 | always implement stub utrace syscall, but keep the body #ifdef KTRACE | Ted Unangst |
2013-06-01 | Add utrace(2), a system call allowing for userland to send its own ktrace | Miod Vallat |
2012-04-10 | Add a start record to the ktrace and use a special magic string "KTR" | Mike Belopuhov |
2012-03-19 | Add tracing and dumping of "pointer to struct" syscall arguments for | Philip Guenthe |
2011-12-14 | Handle rthreads consistently in ktrace by moving the flags and vnode into | Philip Guenthe |
2011-11-21 | fix small (one stack word) kmem->user leak - the syscall code does | Damien Miller |
2011-07-11 | Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls, | Philip Guenthe |
2011-07-08 | Support sending struct info to kdump. So far for struct stat and | Otto Moerbeek |
2011-07-07 | There is a bunch of places in the kernel entry points where we don't | Artur Grabowski |
2011-06-02 | We will ignore retval2; it is not an issue | Theo de Raadt |
2011-04-02 | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so | Philip Guenthe |
2010-07-26 | Correct the links between threads, processes, pgrps, and sessions, | Philip Guenthe |