syzkaller/tools
Dmitry Vyukov 2a075d57ab pkg/report: allow to specify suppressions per OS
Currently all (linux-specific) suppressions are hardcoded in mgrconfig.
This is very wrong. Move them to pkg/report and allow to specify per OS.
Add gvisor-specific suppressions.
This required a bit of refactoring. Introduce mgrconfig.KernelObj finally.
Make report.NewReporter and vm.Create accept mgrconfig directly
instead of passing it as multiple scattered args.
Remove tools/syz-parse and it always did the same as tools/syz-symbolize.
Simplify global vars in syz-manager/cover.go.
Create reporter eagerly in manager. Use sort.Slice more.
Overall -90 lines removed.
2018-06-22 16:40:45 +02:00
..
kcovtrace tools/kcovtrace: add missing include 2018-05-14 11:17:41 +02:00
syz-benchcmp tools/syz-benchcmp: add execution speed 2017-08-10 19:31:15 +02:00
syz-bisect pkg/bisect: add bisection logic 2018-05-17 14:52:39 +02:00
syz-crush pkg/report: allow to specify suppressions per OS 2018-06-22 16:40:45 +02:00
syz-db sys/linux: add support for mounting filesystem images 2018-03-30 19:51:27 +02:00
syz-declextract sys/windows: add more descriptions 2017-09-27 20:17:09 +02:00
syz-env Makefile, sys/targets: move all native compilation logic to sys/targets 2018-06-06 10:02:03 +02:00
syz-execprog pkg/host: rework host feature detection/setup 2018-06-12 14:53:22 +02:00
syz-fmt pkg/compiler: more static error checking 2017-08-27 20:19:41 +02:00
syz-headerparser tools: add headerparser as a tool to assist in writing system call descriptions 2017-08-25 17:23:52 +02:00
syz-imagegen all: fix too long lines 2018-05-05 16:00:01 +02:00
syz-mutate pkg/prog: explain why syscalls are transitively disabled 2018-04-06 19:43:06 +02:00
syz-prog2c pkg/csource: minimize netdevices and net reset 2018-05-17 19:57:54 +02:00
syz-repro pkg/report: allow to specify suppressions per OS 2018-06-22 16:40:45 +02:00
syz-stress pkg/host: rework host feature detection/setup 2018-06-12 14:53:22 +02:00
syz-symbolize pkg/report: allow to specify suppressions per OS 2018-06-22 16:40:45 +02:00
syz-tty Fix incorrect argument in syz-tty (#260) 2017-06-27 16:55:11 +02:00
syz-upgrade syz-upgrade: fix typo in usage message 2018-04-21 10:41:19 +02:00
check_links.py docs, tools: add local link checker 2017-10-27 10:04:34 +02:00
create-gce-image.sh tools/create-gce-image.sh: support both nbd and loop 2018-05-17 14:50:18 +02:00
create-image.sh bpf: enable hardening mode 1 for jited images 2018-06-07 12:39:12 +03:00
demo_setup.sh tools: improve demo_setup.sh 2018-04-07 12:33:23 +02:00