diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2016-04-02 16:00:07 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2016-04-02 16:00:07 +0200 |
| commit | d0df4e82844ce8de9e9fd8f9ea04a4241b5cf52a (patch) | |
| tree | 143f417c7210ad310e5d9cb1c04b89ceffb5c7e7 /README.md | |
| parent | 38f9e55de56b226645aed1a890b90adc9c82f4d6 (diff) | |
Update README.md
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -36,8 +36,7 @@ to: - add extra instrumentation on system call entry/exit (for a `CONFIG_KCOV` build) - add code to track and report per-task coverage information. -This is all implemented in [this coverage patch](http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/patch/kernel/kcov.c?id=ffb9657276580f0bf9327a9ada789a790486792a); once the patch is applied, the kernel should be configured with `CONFIG_KCOV` plus `CONFIG_KASAN` -or `CONFIG_KTSAN`. +KCOV is upstreamed in linux 4.6. For older kernels you need to backport commit [5c9a8750a6409c63a0f01d51a9024861022f6593](https://github.com/torvalds/linux/commit/5c9a8750a6409c63a0f01d51a9024861022f6593). The kernel should be configured with `CONFIG_KCOV` plus `CONFIG_KASAN` or `CONFIG_KTSAN`. (Note that if the kernel under test does not include support for all namespaces, the `dropprivs` configuration value should be set to `false`.) |
