summaryrefslogtreecommitdiffstats
path: root/kernel/kcov.c
AgeCommit message (Expand)AuthorLines
2020-08-12kcov: make some symbols staticWei Yongjun-3/+3
2020-06-10kcov: check kcov_softirq in kcov_remote_stop()Andrey Konovalov-8/+18
2020-06-04kcov: collect coverage from interruptsAndrey Konovalov-39/+155
2020-06-04kcov: use t->kcov_mode as enabled indicatorAndrey Konovalov-9/+23
2020-06-04kcov: move t->kcov_sequence assignmentAndrey Konovalov-1/+1
2020-06-04kcov: move t->kcov assignments into kcov_start/stopAndrey Konovalov-9/+7
2020-06-04kcov: fix potential use-after-free in kcov_remote_startAndrey Konovalov-6/+8
2020-06-04kcov: cleanup debug messagesAndrey Konovalov-20/+2
2020-05-07kernel/kcov.c: fix typos in kcov_remote_start documentationMaciej Grochowski-2/+2
2019-12-04kcov: remote coverage supportAndrey Konovalov-35/+512
2019-03-07kcov: convert kcov.refcount to refcount_tElena Reshetova-4/+5
2019-03-07kcov: no need to check return value of debugfs_create functionsGreg Kroah-Hartman-4/+2
2019-01-04kernel/kcov.c: mark write_comp_data() as notraceAnders Roxell-1/+1
2018-11-30kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notraceAnders Roxell-2/+2
2018-06-15sched/core / kcov: avoid kcov_area during task switchMark Rutland-1/+1
2018-06-15kcov: prefault the kcov_areaMark Rutland-0/+16
2018-06-15kcov: ensure irq code sees a valid areaMark Rutland-1/+2
2018-02-06kcov: detect double association with a single taskDmitry Vyukov-2/+2
2017-12-14kcov: fix comparison callback signatureDmitry Vyukov-2/+2
2017-11-17kcov: support comparison operands collectionVictor Chibotaru-35/+179
2017-11-17kcov: remove pointless current != NULL checkAndrey Ryabinin-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-09-08kcov: support compat processesDmitry Vyukov-0/+1
2017-05-08kcov: simplify interrupt checkDmitry Vyukov-8/+1
2016-12-20kcov: make kcov work properly with KASLR enabledAlexander Popov-1/+7
2016-12-14kcov: add more missing includesKefeng Wang-0/+5
2016-12-07kcov: add missing #include <linux/sched.h>Kefeng Wang-0/+1
2016-10-27kcov: properly check if we are in an interruptAndrey Konovalov-1/+8
2016-06-15kernel/kcov: unproxify debugfs file's fopsNicolai Stange-1/+6
2016-04-28kcov: don't profile branches in kcovAndrey Ryabinin-0/+1
2016-04-28kcov: don't trace the code coverage codeJames Morse-1/+1
2016-03-22kernel: add kcov code coverageDmitry Vyukov-0/+273