| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Gemini CLI experiments side effect.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Updated documentation regarding source code checkout from the legacy gopath
mode 'go get' to 'git clone'.
Fixes #2828
|
| |
|
|
|
|
|
| |
The instructions for compiling the executor files on the guest machine
referenced executor_freebsd.cc which no longer exists and is now
executor.cc. The DGOOS=freebsd flag is changed to DGOOS_freebsd=1 and
DGOARCH_amd64=1 added to compile syz-executor successfully
|
| | |
|
| |
|
|
|
|
| |
Miscellaneous hints on growing disk, kernel src, and network configs.
Moved grow disk to before booting. Build kernel on host.
|
| | |
|
| |
|
|
|
| |
Some items have already been implemented. Add some new items to work
towards.
|
| |
|
|
| |
This is required for gmake presubmit.
|
| |
|
|
|
|
|
|
| |
Since we don't don't have auto-generated files checked-in,
go get fails to parse packages.
go get only prog package without building,
this will checkout the whole repo anyway
and that's the only thing we need.
|
| |
|
|
|
|
|
|
|
|
|
| |
* vm: add bhyve support
bhyve is FreeBSD's native hypervisor. Because it is missing snapshot
support and user networking, some additional configuration on the host
is required. However, unlike QEMU on FreeBSD, bhyve can make use of
hardware virtualization features and is thus faster.
* docs/freebsd: document bhyve support
|
| |
|
|
| |
Thanks to Greg for making me aware of it.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The setup instructions now reflect the steps needed to fuzz a recent
FreeBSD-CURRENT system. The previous instructions were written for
11.0-era FreeBSD and can be simplified. Steps required only on older
versions (e.g., 11.2 or 12.0) can be re-added if there is demand, but it
is expect that most syzkaller users are FreeBSD developers running
-CURRENT.
- Remove completed TODOs.
- Document how to build and install a KCOV-enabled kernel.
- Update set-up steps for a FreeBSD host. The newly added llvm metaport
makes it unnecessary to compile clang-format. The stock QEMU package
works fine on FreeBSD-CURRENT and it is not necessary to compile QEMU
binaries anymore.
- Document steps for preparing an image to be fuzzed under GCE as well
as QEMU. (The required steps are identical aside from syz-manager
configuration.)
|
| |
|
|
|
|
|
|
| |
* Add description for setting up FreeBSD host
* Fix typo
* Fix comments provided by Dmitry
|
| |
|
|
|
| |
When committing the fix the the FreeBSD repo, I missed the line
stating that the issue was found by running syzkaller. So this
entry was missed...
|
| | |
|
| | |
|
|
|
Move freebsd, fuchsia, gvisor docs into own subdirs
as we do for all other OSes.
Add freebsd found_bugs.md.
|