Lines Matching full:freebsd
1 # FreeBSD chapter
3 ## How to run syzkaller on FreeBSD using qemu
7 make manager fuzzer execprog TARGETOS=freebsd
9 To build C `syz-executor` binary, copy `executor/*` files to a FreeBSD machine and build there with:
11 c++ executor/executor_freebsd.cc -o syz-executor -O1 -lpthread -DGOOS=\"freebsd\" -DGIT_REVISION=\"…
15 Building/running on a FreeBSD host should work as well, but currently our `Makefile` does not work …
17 …FreeBSD image with root ssh access with a key. General instructions can be found here [qemu instru…
48 qemu-system-x86_64 -m 2048 -hda FreeBSD-11.0-RELEASE-amd64.qcow2 -enable-kvm -netdev user,id=mynet0…
52 If all of the above worked, create `freebsd.cfg` config file with the following contents (alter pat…
55 "name": "freebsd",
56 "target": "freebsd/amd64",
60 "image": "/FreeBSD-11.1-RELEASE-amd64.qcow2",
76 bin/syz-manager -config freebsd.cfg
92 …reebsd.cc` uses a very primitive fallback for coverage. We need KCOV for FreeBSD. It will also hel…
93 - System call descriptions. `sys/freebsd/*.txt` is a dirty copy from `sys/linux/*.txt` with everyth…
99 - KASAN for FreeBSD would be useful.
100 …rking/USB traffic into kernel using tun/gadgetfs. Implementing these for FreeBSD could uncover a n…
101 - Last but not least, we need to support FreeBSD in `syz-ci` command (including building kernel/ima…