index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
kcov.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Turn anonymous state enum into preprocessor defines, paves the way for
anton
2020-06-07
1
-7
/
+7
*
Add a comment explaining the interaction between kcovclose() and
anton
2020-05-25
1
-1
/
+5
*
Prevent kcov from collecting coverage after the kernel has panicked.
anton
2020-05-17
1
-1
/
+8
*
remove unused debug statements
anton
2020-05-16
1
-26
/
+1
*
In preparation for stopping coverage collection once the kernel has
anton
2020-05-16
1
-35
/
+27
*
During fuzzing, one or many fuzzing processes are often stuck waiting on
anton
2019-05-19
1
-7
/
+12
*
armv7 and arm64 also have ci_idepth
jsg
2019-05-14
1
-2
/
+3
*
Add support for a new kcov trace mode called KCOV_MODE_TRACE_CMP where
anton
2019-01-20
1
-2
/
+133
*
Rework conditional for clarity, no functional change.
anton
2019-01-20
1
-2
/
+2
*
backout previous; syzkaller did not cope well with this change
anton
2019-01-19
1
-2
/
+2
*
Deny mmap() on enabled kcov fds. Sometimes syzkaller manages to duplicate an
anton
2019-01-16
1
-2
/
+2
*
Favor ENOTTY for unknown ioctl commands.
anton
2019-01-03
1
-3
/
+2
*
Make KIOENABLE accept a mode argument, currently limited to KCOV_MODE_TRACE_PC.
anton
2018-12-27
1
-2
/
+8
*
Separate kcov descriptor state and trace mode as a first step towards supporting
anton
2018-12-27
1
-23
/
+33
*
In the kcov ioctl(KIOSETBUFSIZE) path, malloc() can sleep. Double check that
anton
2018-12-25
1
-11
/
+16
*
Make kcov MP-safe. Calling the injected tracing function
anton
2018-12-12
1
-4
/
+12
*
Rename struct kd -> kcov_dev. The terse name was initially fine since it wasn't
anton
2018-08-27
1
-19
/
+18
*
Change kcov semantics, kernel code coverage tracing is now enabled on a per
anton
2018-08-25
1
-29
/
+34
*
Rework kcov kernel config. Instead of treating kcov as both an option and a
anton
2018-08-21
1
-5
/
+1
*
Add kcov(4), a kernel code coverage tracing driver. It's used in conjunction
anton
2018-08-19
1
-0
/
+277