| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Although it's signified in macros as TUN, in fact common_bsd.h opens
/dev/tap* devices. So create 8 TAP devices instead of 8 TUN devices.
|
| |
|
|
|
| |
Currently only 4 are created by default. This limits the maximum number
of simultaneously running syz-executors.
|
| |
|
|
|
|
| |
Must happen before cranking securelevel. This makes it possible to fuzz btrace
if we ever want that but more importantly: I have a pending request of running
btrace on the workers in order to investigate a recent performance regression.
|
| |
|
|
|
| |
llvm/clang growth post-6.9 pushed the worker image over the previous
limit. The 1.5 increase gives us room for future growth.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
* pkg/vcs: remove obsolete test script
Per Dmitry, this should have been removed as part of 8f58e4b
("pkg/bisect: switch to kconfig.Minimize").
* all: convert shebang lines to use /usr/bin/env
* Makefile: fix non-portable use of find(1)
|
| |
|
|
|
|
| |
Removed some never-used knobs as syzkaller always uses snapshots.
Resolved some ShellCheck'd lint.
TESTED=by installing Aug31 6.8 beta.
|
| | |
|
| |
|
|
| |
Fixes #1604
|
| | |
|
| |
|
|
| |
Triggered by OpenBSD ftp upgrade which isn't looking kindly
at double slahses: https://marc.info/?t=155794126200001&r=1&w=2
|
| |
|
|
| |
speed) (#1168)
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
A line length of 79 in the ddb output does not necessarily imply that the
following line is a continuation of the current line. Since there's no way
to distinguish between ordinary and continuation lines, it could end up
corrupting the report by joining two lines that are disjoint[1].
Instead, disable line wrapping in ddb. If we want some kind of wrapping in
the future it's easier done by pkg/report.
[1] https://syzkaller.appspot.com/bug?extid=03f7377a9848d7d008c9
|
| |
|
|
| |
This worked fine for ci machine but gce workers have no packages.
|
| | |
|
| |
|
|
|
|
| |
* openbsd images: set hostname to instance name for serviceability
* openbsd startup scripts insist on EOL characters
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* build/openbsd: minor cleanup (use tuples instead of maps)
* Grammar nits in comments.
* Simplify openbsd.Create, will defer when there's more than one error exit.
* pkg/build: Support copying kernel into GCE image
* Simple test for openbsd image copy build.
* Cleanup in case something failed before.
* Support multi-processor VMs on GCE.
* More debug
* Reformat
* OpenBSD gce image needs to be raw.
* GC
* Force format to GNU directly on Go 1.10 or newer.
* Use vmType passed as a parameter inside openbsd.go
* gofmt
* more fmt
* Can't use GENERIC.mp just yet.
* capitalize
* Copyright
|
| |
|
|
|
|
|
|
|
|
| |
vmm-firmware
* Use cdn.openbsd.org not cloudflare. Install vmm-firmware explicitly.
* Use cdn.openbsd.org not cloudflare. Install vmm-firmware explicitly.
* set hw.smt=1: the underlying hw on VM is unknown so don't waste SMT.
|
| |
|
|
|
|
| |
* Fixed pkg_add status checking
* Switched to qcow2 test image
* Minor GC
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tools/create-openbsd-gce-ci: use config from /syzkaller
* Use syzkaller copy of src instead of a separate one.
* Using /dev/null disk in vm.conf
* Use KVM, enable doas, no longer symlink.
* Use a dummmy.img
* Revert "Use a dummmy.img"
This reverts commit 656b24d5e4573dde5e95c6158852001c7241e65a.
|
| |
|