aboutsummaryrefslogtreecommitdiffstats
path: root/executor
Commit message (Collapse)AuthorAgeFilesLines
...
* sys: describe some additional syscallsDmitry Vyukov2015-12-031-0/+18
|
* executor: execute mount under rootDmitry Vyukov2015-11-301-0/+2
|
* sys: add userfaultfd syscallDmitry Vyukov2015-11-301-0/+10
|
* add perf ioctl'sDmitry Vyukov2015-11-291-0/+9
|
* add support for perf eventsDmitry Vyukov2015-11-291-0/+1
|
* add support for bpf syscallDmitry Vyukov2015-11-291-0/+14
|
* executor: fix buildDmitry Vyukov2015-11-291-7/+5
|
* executor: switch to new coverageDmitry Vyukov2015-11-281-54/+62
|
* executor: prevent programs to mess with fuzzer fdsDmitry Vyukov2015-11-201-0/+8
|
* add fuse supportDmitry Vyukov2015-11-192-7/+82
|
* executor: don't wait for pending calls if there are noneDmitry Vyukov2015-11-191-6/+13
|
* executor: fix detection of last callDmitry Vyukov2015-11-191-1/+1
|
* executor: fix detection of out of threadsDmitry Vyukov2015-11-191-7/+8
|
* allow executor execute particular syscalls under rootDmitry Vyukov2015-11-181-10/+28
| | | | this is required to test e.g. fuse fs (non-root can't mount)
* basic support for dri/drm driversDmitry Vyukov2015-11-182-1/+18
|
* fix waiting for worker processes in executorDmitry Vyukov2015-11-181-4/+25
| | | | + disable SIGCANCEL/SIGSETXID signal handlers
* add tty-related ioctl'sDmitry Vyukov2015-11-162-2/+114
|
* use fork server in executorDmitry Vyukov2015-11-101-30/+83
| | | | | | | | This avoids exec per test. Also allows to pre-map shared memory regions. And will allow to pre-map coverage regions, etc. Seems to work already, but probably there are still some bugs.
* use futex instead of spin waitDmitry Vyukov2015-11-101-16/+33
| | | | Spinning is bad. Also pollutes strace output.
* add collide mode to executorDmitry Vyukov2015-11-061-23/+48
| | | | | In this mode we execute pairs of syscalls concurrently to provoke data races in kernel.
* describe keyctl syscallDmitry Vyukov2015-11-061-1/+23
|
* experimental functionality to impersonate nobody user in executorDmitry Vyukov2015-10-201-1/+27
|
* open /proc/cover only once in executorDmitry Vyukov2015-10-201-9/+18
| | | | | | | | | | | First, it is just not necessary to open it multiple times. But more importantly a program can close fds that it previosuly used: r0 = open(...) close(r0) close(r0) and this can close cover fds created in threaded mode.
* preliminary description of kdbus syscallsDmitry Vyukov2015-10-161-0/+16
|
* add common ioctl commandsDmitry Vyukov2015-10-151-0/+4
|
* improvements for kdbusDmitry Vyukov2015-10-151-0/+8
|
* describe setsockopt... more or lessDmitry Vyukov2015-10-131-0/+42
|
* describe sysfs and ioprio syscallsDmitry Vyukov2015-10-131-3/+7
|
* describe arguments of prctl syscallDmitry Vyukov2015-10-131-1/+10
|
* Add MakefileAndrey Konovalov2015-10-131-9/+0
|
* deduplicate coverare in executorDmitry Vyukov2015-10-131-2/+23
| | | | | This allows to use larger coverage buffer and not overflow output at the same time.
* initial commitDmitry Vyukov2015-10-123-0/+794