aboutsummaryrefslogtreecommitdiffstats
path: root/executor/executor.cc
Commit message (Expand)AuthorAgeFilesLines
* pkg/manager: show number of times coverage for each call has overflowedDmitry Vyukov2024-11-201-0/+5
* executor: better handling for hanged test processesDmitry Vyukov2024-10-241-3/+4
* executor: fix corner case of misinterpreting comparison dataDmitry Vyukov2024-08-281-0/+12
* executor: protect kcov/output regions with pkeysDmitry Vyukov2024-08-161-10/+41
* executor: set process name before taking snapshotDmitry Vyukov2024-08-131-7/+6
* executor: fix coverage collection in snapshot modeDmitry Vyukov2024-08-061-3/+5
* pkg/fuzzer: try to triage on different VMsDmitry Vyukov2024-08-021-1/+1
* all: add qemu snapshotting modeDmitry Vyukov2024-07-251-34/+62
* executor: fix writing of remote coverageDmitry Vyukov2024-07-221-1/+4
* executor: refactor argument parsingDmitry Vyukov2024-07-221-4/+8
* prog: restricts hints to at most 10 attempts per single kernel PCDmitry Vyukov2024-07-221-16/+10
* executor: deduplicate signal per-callAleksandr Nogikh2024-07-181-13/+15
* executor: factor output finishing into separate functionDmitry Vyukov2024-07-111-0/+43
* executor: handle EINTR when reading from control pipeDmitry Vyukov2024-07-081-3/+3
* pkg/mgrconfig: allow to disable remote coverage and coverage edgesDmitry Vyukov2024-07-021-7/+9
* pkg/rpcserver: move kernel test/data range checks from executorDmitry Vyukov2024-07-011-49/+34
* executor: don't trace PCs as comparisonsDmitry Vyukov2024-06-281-0/+2
* executor: prohibit malloc/calloc via linterDmitry Vyukov2024-06-251-13/+1
* executor: add runner modeDmitry Vyukov2024-06-241-358/+377
* executor: refactor coverage filterDmitry Vyukov2024-06-241-19/+32
* executor: fix compiler warnings in 32-bit modeAlexander Egorenkov2024-06-131-2/+2
* executor: fix extraction of number of KCOV comparisons from coverage dataAlexander Egorenkov2024-06-121-3/+3
* executor: ignore kernel text addresses in comparisonsDmitry Vyukov2024-06-111-2/+2
* executor: factor out is_kernel_pc helperDmitry Vyukov2024-06-111-17/+17
* executor: add end-to-end coverage/signal/comparisons testDmitry Vyukov2024-06-111-13/+7
* executor: map input buffer as sharedCameron Finucane2024-06-111-1/+1
* executor: allow to run a single testDmitry Vyukov2024-06-051-2/+2
* executor: remove noshmem modeDmitry Vyukov2024-06-041-66/+2
* executor: repair asan buildDmitry Vyukov2024-06-041-12/+29
* executor: fix gvisor signalDmitry Vyukov2024-06-031-4/+4
* executor: rework feature setupDmitry Vyukov2024-06-031-6/+8
* prog: introduce a remote_cover call attributeAleksandr Nogikh2024-05-271-4/+2
* executor: always send 64bit pc and sigJoey Jiao2024-05-271-6/+5
* pkg/vminfo: move feature checking to hostDmitry Vyukov2024-05-151-18/+26
* executor: make flatrpc build for C++Dmitry Vyukov2024-05-031-0/+3
* pkg/vminfo: check enabled syscalls on the hostDmitry Vyukov2024-05-021-2/+0
* pkg/ipc: consistently set ENOSYS for non-executed syscallsDmitry Vyukov2024-05-021-1/+1
* prog: include number of calls into exec encodingDmitry Vyukov2024-04-161-0/+1
* prog: more compact exec encoding for addressesDmitry Vyukov2024-04-151-5/+21
* prog: don't pad data in exec encodingDmitry Vyukov2024-04-151-3/+2
* prog: use leb128 for exec encodingDmitry Vyukov2024-04-151-22/+42
* all: remove akaros supportDmitry Vyukov2024-04-151-17/+0
* executor: prevent netlink_send_ext with dofail=trueAleksandr Nogikh2024-01-051-0/+5
* executor: move setup_ext() below other featuresAleksandr Nogikh2023-06-151-4/+4
* executor: use exitf instead of fail outside of setup sequence (#3959)Andrei Vagin2023-06-151-4/+4
* syz-manager, pkg/cover: normalize signals between VM instancesLiz Prucka2023-06-121-3/+6
* executor: remove a few #defines which are not used any longerGreg Steuck2022-10-251-10/+0
* executor: deal with input_data more sensiblyGreg Steuck2022-10-251-16/+22
* executor: cope with mimmutable(2) on OpenBSDAnton Lindqvist2022-10-231-2/+7
* executor: better errors for failed mmapsDmitry Vyukov2022-10-211-3/+4