aboutsummaryrefslogtreecommitdiffstats
path: root/executor/executor_linux.h
Commit message (Expand)AuthorAgeFilesLines
* executor: increase coverage buffer sizeDmitry Vyukov2024-11-201-1/+8
* pkg/manager: show number of times coverage for each call has overflowedDmitry Vyukov2024-11-201-2/+10
* executor: protect kcov/output regions with pkeysDmitry Vyukov2024-08-161-0/+28
* executor: simplify mapping of kcov guard pagesDmitry Vyukov2024-08-141-9/+1
* pkg/rpcserver: move kernel test/data range checks from executorDmitry Vyukov2024-07-011-78/+0
* executor: add runner modeDmitry Vyukov2024-06-241-12/+5
* executor: fix is_kernel_data/pc for gVisorDmitry Vyukov2024-06-211-0/+4
* executor: factor out is_kernel_pc helperDmitry Vyukov2024-06-111-7/+11
* executor: add end-to-end coverage/signal/comparisons testDmitry Vyukov2024-06-111-0/+11
* executor: optimize waiting for child processes exitDmitry Vyukov2024-06-101-0/+5
* executor: remove noshmem modeDmitry Vyukov2024-06-041-4/+0
* executor: fix gvisor signalDmitry Vyukov2024-06-031-1/+3
* executor: rework feature setupDmitry Vyukov2024-06-031-9/+51
* pkg/vminfo: move feature checking to hostDmitry Vyukov2024-05-151-7/+45
* executor: add guard pages around the kcov mappingAlexander Potapenko2024-04-041-2/+16
* all: support swap feature on LinuxAleksandr Nogikh2023-06-151-0/+1
* vm/starnix: add support for fuzzing starnix (#3624)juanPabloMiceli2023-01-191-0/+4
* executor: better errors for failed mmapsDmitry Vyukov2022-10-211-6/+9
* executor: fail on SEGV during clone()Aleksandr Nogikh2022-01-211-0/+11
* executor: delay kcov mmap until it is neededAleksandr Nogikh2021-12-031-16/+16
* executor: reserve fds that will belong to kcovAleksandr Nogikh2021-12-031-0/+8
* executor: remove unused sysctl setupDmitry Vyukov2021-10-121-1/+0
* executor: fix remote coverage collectionAleksandr Nogikh2021-08-261-0/+2
* pkg/report: detect executor failuresDmitry Vyukov2021-02-211-1/+1
* sys/linux: add ieee802154 descriptionsDmitry Vyukov2021-02-121-0/+1
* executor: fix kcov_remote_arg declarationDmitry Vyukov2020-12-301-41/+18
* executor: don't use coverage edges for gvisorDmitry Vyukov2020-12-161-5/+9
* sys/linux, sys/freebsd: apply more ignore_return attributesDmitry Vyukov2020-12-051-7/+1
* pkg/csource: setup sysctl's in C reproducersDmitry Vyukov2020-10-281-39/+1
* executor: setup sysctl's in setup_machineDmitry Vyukov2020-10-281-8/+35
* executor/linux: stop dumping mount information when failed to open kcov fileTetsuo Handa2020-09-281-40/+1
* executor: make exit code during fail() depend on fault injectionAleksandr Nogikh2020-09-221-6/+3
* executor: detect gvisorDmitry Vyukov2020-09-121-1/+14
* executor/linux: dump more information when failed to open kcov fileTetsuo Handa2020-08-131-0/+17
* executor/linux: dump mount information when failed to open kcov fileTetsuo Handa2020-08-121-1/+23
* ipc: fix endianness issuesAlexander Egorenkov2020-06-231-2/+4
* executor: surround the data mapping with PROT_NONE pagesDmitry Vyukov2020-04-181-1/+10
* csource, executor: add usb emulation featureAndrey Konovalov2020-04-031-0/+1
* executor: prevent "NMI handler took too long" messagesDmitry Vyukov2020-03-061-0/+12
* executor: ignore prctl in fallback coverageDmitry Vyukov2020-01-151-1/+7
* executor: fix syz_mount_imageDmitry Vyukov2019-12-101-1/+7
* executor: don't use static_assertDmitry Vyukov2019-12-061-2/+2
* executor: fix remote coverage setupDmitry Vyukov2019-12-061-15/+39
* executor: update kcov remote coverage interfaceAndrey Konovalov2019-10-281-6/+12
* executor, host, csource: Add support to enable KCSANMarco Elver2019-10-041-0/+1
* executor: Protect the coverage bufferAndrew Turner2019-06-041-0/+8
* executor: implement support for leak checkingDmitry Vyukov2019-05-201-0/+7
* executor: change syscall argument type to intptr_tmunjinoo2019-05-071-1/+1
* executor: fix remote coverage area sizeAndrey Konovalov2019-01-281-1/+1
* kcov: some fixes for extra coverageAndrey Konovalov2019-01-171-1/+1