aboutsummaryrefslogtreecommitdiffstats
path: root/executor/executor_bsd.h
Commit message (Expand)AuthorAgeFilesLines
* executor: decouple kcov memory allocation from the traceAlexander Potapenko2025-08-051-10/+12
* executor: fix cover_protect() on FreeBSDMark Johnston2025-02-211-0/+4
* executor: favor MAP_FIXED_NOREPLACE over MAP_FIXEDAleksandr Nogikh2025-02-041-1/+1
* pkg/rpcserver: move kernel test/data range checks from executorDmitry Vyukov2024-07-011-15/+0
* executor: factor out is_kernel_pc helperDmitry Vyukov2024-06-111-0/+5
* executor: add end-to-end coverage/signal/comparisons testDmitry Vyukov2024-06-111-0/+5
* executor: optimize waiting for child processes exitDmitry Vyukov2024-06-101-0/+5
* pkg/vminfo: move feature checking to hostDmitry Vyukov2024-05-151-2/+2
* sys/targets: switch openbsd to SyscallNumbers: falseGreg Steuck2023-04-271-0/+4
* executor: better errors for failed mmapsDmitry Vyukov2022-10-211-2/+3
* executor: delay kcov mmap until it is neededAleksandr Nogikh2021-12-031-13/+10
* executor: reserve fds that will belong to kcovAleksandr Nogikh2021-12-031-0/+8
* executor: setup cgroups onceDmitry Vyukov2021-10-121-0/+4
* executor: fix remote coverage collectionAleksandr Nogikh2021-08-261-0/+2
* executor: remove unreachable nocover.h includePatrick Meyer2021-05-201-10/+1
* pkg/report: detect executor failuresDmitry Vyukov2021-02-211-1/+1
* executor: don't use coverage edges for gvisorDmitry Vyukov2020-12-161-6/+1
* pkg/csource: setup sysctl's in C reproducersDmitry Vyukov2020-10-281-1/+1
* executor: warn about C89-style var declarationsDmitry Vyukov2020-08-141-4/+2
* executor: fix style checking testDmitry Vyukov2020-08-131-1/+0
* executor: enable extra coverage on OpenBSDAnton Lindqvist2020-08-111-0/+9
* executor: use MAP_EXCL to map the data region on FreeBSDMark Johnston2020-08-081-1/+7
* Revert "executor: enable extra coverage on OpenBSD"Anton Lindqvist2020-08-021-9/+0
* executor: enable extra coverage on OpenBSDAnton Lindqvist2020-08-021-0/+9
* sys/netbsd: support multiple vHCI buses (#1822)m00nbsd2020-06-131-1/+1
* sys/netbsd: add support for fault injection (#1817)m00nbsd2020-06-111-0/+1
* executor: add support for extra coverage on NetBSDm00nbsd2020-05-201-11/+22
* executor: add support for USB fuzzing on NetBSDm00nbsd2020-05-191-0/+12
* pkg/report: use cover protect on NetBSD alsoR3x2019-06-131-2/+2
* executor: add cover protection support to OpenBSD (#1215)Anton Lindqvist2019-06-051-0/+17
* executor: Protect the coverage bufferAndrew Turner2019-06-041-0/+19
* make changes to prevent failing buildR3x2019-05-211-2/+11
* executor: change syscall argument type to intptr_tmunjinoo2019-05-071-1/+1
* pkg/host: enable FeatureComparisons on OpenBSDAnton Lindqvist2019-01-211-12/+2
* all: support extra coverageAndrey Konovalov2019-01-161-2/+2
* executor: update KCOV support for FreeBSDMichael Tuexen2019-01-141-17/+4
* executor: adapt os_init() to NetBSD with PaX MPROTECTKamil Rytarowski2019-01-091-0/+3
* executor: Fix FreeBSD such all platforms use same number of entriesMichael Tuexen2018-12-291-1/+2
* executor: fix error handling of mmap()Michael Tuexen2018-12-291-6/+5
* executor: add clarifying comment for FreeBSD.Michael Tuexen2018-12-291-0/+6
* executor: add a clarifying commentMichael Tuexen2018-12-291-0/+2
* executor: use function argument instead of global variable.Michael Tuexen2018-12-291-1/+1
* executor: improve kcov compatibility with upcoming supportMichael Tuexen2018-12-281-3/+8
* executor: KIOENABLE accepts a mode argument on OpenBSDAnton Lindqvist2018-12-281-5/+3
* executor: include sys/kcov.h on OpenBSDAnton Lindqvist2018-12-271-3/+6
* executor: move setrlimit from setup_control_pipes to bsd os_initDmitry Vyukov2018-12-141-0/+5
* executor: reapply setuid sandbox for bsdGreg Steuck2018-12-111-19/+0
* Revert "executor: add setuid sandbox for openbsd"Greg Steuck2018-12-101-0/+19
* executor: add setuid sandbox for openbsdGreg Steuck2018-12-101-19/+0
* openbsd: repair pkg/csource_testGreg Steuck2018-11-301-5/+0