aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_ktrace.c
Commit message (Expand)AuthorAgeFilesLines
* Move KTRUSERRET() from userret() to ast(). It's a really longEdward Tomasz Napierala2020-10-031-0/+3
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-3/+5
* ktrace: provide ktrstat_errorMateusz Guzik2020-02-031-0/+8
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-2/+2
* Reduce overhead of ktrace checks in the common case.Matt Macy2018-05-091-0/+24
* Decode kevent structures logged via ktrace(2) in kdump.John Baldwin2017-11-251-1/+49
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Ktracing kevent(2) calls with unusual arguments might leads to anKonstantin Belousov2017-03-121-1/+1
* ANSYfy kern_ktrace.c and remove archaic register keywordEd Maste2017-01-201-58/+21
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* ktrace: do a lockless check on fork to see if tracing is enabledMateusz Guzik2016-08-101-1/+6
* kernel: use our nitems() macro when it is available through param.h.Pedro F. Giffuni2016-04-191-2/+1
* ktrace: tidy up ktrstructMateusz Guzik2016-01-271-5/+6
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-2/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-2/+1
* ktrace: Use designated initializers for the data_lengths array.Jilles Tjoelker2014-06-061-15/+14
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* Fix panic in ktrcapfail() when no capability rights are passed.Pawel Jakub Dawidek2013-09-181-2/+9
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-4/+4
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-29/+6
* Include the associated wait channel message for context switch ktraceJohn Baldwin2012-04-201-1/+6
* Add new ktrace records for the start and end of VM faults. This givesJohn Baldwin2012-04-051-0/+40
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-1/+1
* - Fix ktrace leakage if error is setEitan Adler2011-12-081-1/+1
* Revisit the capability failure trace points. The initial implementationDag-Erling Smørgrav2011-10-181-1/+3
* Add a new trace point, KTRFAC_CAPFAIL, which traces capability checkDag-Erling Smørgrav2011-10-111-0/+21
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-2/+2
* Fix several places to ignore processes that are not yet fully constructed.John Baldwin2011-04-061-1/+2
* Style(9) fix.Dmitry Chagin2011-03-051-2/+2
* Partially reworked r219042.Dmitry Chagin2011-03-051-29/+21
* Introduce preliminary support of the show description of the ABI ofDmitry Chagin2011-02-251-8/+72
* ktrace_resize_pool() locking slightly reworked:Dmitry Chagin2011-02-251-18/+16
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/Alexander Leidinger2011-02-251-0/+2
* - When disabling ktracing on a process, free any pending requests thatJohn Baldwin2010-10-211-24/+102
* Fix a whitespace nit and remove a questioning comment. STAILQ_CONCAT()John Baldwin2010-08-191-2/+2
* Keep the process locked when calling ktrops() or ktrsetchildren() insteadJohn Baldwin2010-08-171-12/+13
* Add descriptions to a handful of sysctl nodes.Gavin Atkinson2010-08-091-1/+2
* - Document layout of KTR_STRUCT payload in a comment.John Baldwin2010-07-141-6/+4
* - Fix several off-by-one errors when using MAXCOMLEN. The p_comm[] andJohn Baldwin2009-10-231-1/+6
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Remove VOP_LEASE and supporting functions. This hasn't been used sinceRobert Watson2009-04-101-1/+0
* Add a new type of KTRACE record for sysctl(3) invocations. It uses theJohn Baldwin2009-03-111-1/+39
* Fix a credential reference leak. [1]Bjoern A. Zeeb2008-12-031-9/+16
* This patch adds a new ktrace(2) record type, KTR_STRUCT, whose payloadDag-Erling Smørgrav2008-02-231-1/+31
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-2/+2
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-1/+1
* A bunch more files that should probably print out a thread nameJulian Elischer2007-11-141-1/+1
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-1/+1
* Partially revert the previous change. I failed to notice that whereJohn Baldwin2007-08-291-2/+0