aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/ipc/ipc.go
Commit message (Expand)AuthorAgeFilesLines
* executor: add runner modeDmitry Vyukov2024-06-241-838/+0
* executor: refactor coverage filterDmitry Vyukov2024-06-241-8/+21
* pkg/ipc: fix sign extension of comparison argumentsDmitry Vyukov2024-06-111-1/+1
* executor: remove noshmem modeDmitry Vyukov2024-06-041-39/+20
* all: adapt all cover and sig to 64bitJoey Jiao2024-05-271-8/+7
* pkg/ipc: remove ExecOptsDmitry Vyukov2024-05-211-22/+8
* pkg/ipc: remove ProgInfoDmitry Vyukov2024-05-211-79/+21
* pkg/ipc: use flatrpc flagsDmitry Vyukov2024-05-171-64/+28
* pkg/fuzzer: manipulate ipc.ExecOptsAleksandr Nogikh2024-05-161-0/+7
* pkg/vminfo: run programs interactivelyAleksandr Nogikh2024-05-161-0/+19
* pkg/ipc: split out EmptyProgInfo()Aleksandr Nogikh2024-05-161-7/+12
* pkg/vminfo: move feature checking to hostDmitry Vyukov2024-05-151-6/+25
* pkg/repro, pkg/ipc: use flatrpc.FeatureDmitry Vyukov2024-05-061-10/+10
* pkg/ipc: consistently set ENOSYS for non-executed syscallsDmitry Vyukov2024-05-021-0/+7
* pkg/ipc: dedup features to flags conversionDmitry Vyukov2024-04-301-0/+41
* pkg/ipc: make it possible to change EnvFlags between executionsDmitry Vyukov2024-04-301-40/+48
* pkg/ipc: remove use of reflect.SliceHeaderDmitry Vyukov2024-04-261-12/+7
* pkg/ipc: include executor freshness into execution resultDmitry Vyukov2024-04-161-19/+17
* pkg/ipc: pass only exec encoding to ExecDmitry Vyukov2024-04-161-35/+16
* prog: don't require preallocated buffer for exec encodingDmitry Vyukov2024-04-161-6/+5
* pkg/ipc: refactor rate limitingDmitry Vyukov2024-04-151-17/+23
* all: refactor statsDmitry Vyukov2024-04-091-4/+10
* pkg/ipc: copy signal and coverageAleksandr Nogikh2024-02-211-1/+5
* all: experiment with an option to reset accumulated stateAleksandr Nogikh2024-01-231-0/+7
* syz-fuzzer: take executor restart out of gate ticketsAleksandr Nogikh2024-01-221-12/+21
* pkg/ipc: kill syz-executor earlierAleksandr Nogikh2024-01-091-1/+1
* all: use special placeholder for errorsTaras Madan2023-07-241-11/+11
* ipc: handle a case when c.cmd.ProcessState is nil (#3967)Andrei Vagin2023-06-151-7/+12
* all: ioutil is deprecated in go1.19 (#3718)Taras Madan2023-02-231-2/+1
* executor: add NIC PCI pass-through VF supportGeorge Kennedy2022-09-211-0/+1
* pkg/csource, pkg/instance, pkg/ipc, pkg/mgrconfig, tools/syz-prog2c, syz-mana...Andrey Artemiev2022-08-061-7/+10
* pkg/ipc: stop reading executor output after it exitedAndrei Vagin2022-07-211-10/+10
* ipc: add magic in a call replyAndrei Vagin2022-05-241-0/+4
* all: collect raw coverageAleksandr Nogikh2022-03-281-7/+15
* all: replace collide mode by `async` call propertyAleksandr Nogikh2021-12-101-2/+2
* all: adapt to how mmapping a kcov instance works in LinuxAleksandr Nogikh2021-12-091-0/+1
* executor: fail if the first argument isn't a known commandAndrei Vagin2021-09-301-1/+1
* all: refactor fault injection into call propsAleksandr Nogikh2021-09-221-8/+1
* pkg/ipc: fix reflect.SliceHeader misuseDmitry Vyukov2021-02-221-6/+5
* pkg/ipc: scale sandbox timeoutDmitry Vyukov2020-12-291-8/+7
* all: make timeouts configurableDmitry Vyukov2020-12-281-3/+9
* executor: remove hardcoded timeoutsDmitry Vyukov2020-12-251-14/+20
* syz-manager/manager.go, executor/executor.cc: support coverage filterKaipeng Zeng2020-12-061-6/+7
* pkg/ipc: remove Config.TimeoutDmitry Vyukov2020-11-301-28/+10
* sys/targets: add OS/Arch name constsDmitry Vyukov2020-10-261-1/+1
* syz-fuzzer: ignore encodingexec buffer overflow errorsDmitry Vyukov2020-10-011-1/+1
* all: integrate with mac80211_hwsimAleksandr Nogikh2020-09-221-0/+1
* all: initialize vhci in linuxTheOfficialFloW2020-07-301-12/+13
* pkg/runtest: tell ASAN to not mess with our NONFAILINGDmitry Vyukov2020-07-161-0/+2
* all: fix comments formatDmitry Vyukov2020-07-121-1/+2