| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Debian bullseye is now oldoldstable, so update the default release to
trixie.
While we're at it, update documentation references to old Debian releases
to match.
Signed-off-by: Andrew Donnellan <ajd@linux.ibm.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
bullseye has been the current Debian stable release since 2021, and
stretch is now well and truly in the LTS support phase. Change the default
release in create-image.sh to bullseye.
Also update most other references to stretch in the documentation and
elsewhere (there's still a few references we don't change because they're
links to images etc).
Signed-off-by: Andrew Donnellan <ajd@linux.ibm.com>
|
| |
|
|
|
| |
Recommend CONFIG_DEBUG_INFO_DWARF4 (syzkaller doesn't work with DWARF5)
and bump the kernel version.
|
| |
|
|
|
|
|
|
| |
Corrected typos:
- lastest->latest
- exatra->extra
Add languages to fenced code blocks in line with MD040 linting.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
When net.ifnames is set to 1, syzkaller might not be able to connect
to the virtual machines. Add the corresponding recommendations to the
documentation as well as a note to the troubleshooting guide.
|
| |
|
|
|
|
|
|
| |
It is now impossible to create a Debian Wheezy image (at least in a way
proposed by the documentation).
Instead, demonstrate how to create a Debian Buster image, the latest
version of Debian as for now.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
setup_ubuntu-host_qemu-vm_x86-64-kernel.md recommends using
create_image.sh to create a Debian Stretch VM image. The script
configures the image assuming that the kernel will be booted with
predictable network device naming disabled, which syz-manager
currently does but the example qemu command in the setup document
does not.
To avoid confusing the user, add "net.ifnames=0" to the example qemu
command to disable predictable device naming. If not the VM fails to
bring up network interfaces and is then inaccessible via. ssh.
|
| |
|
|
|
|
| |
File types that we don't format automatically can end up
with such basic untidiness as trailing whitespaces.
Check for these. Remove all existing precedents.
|
| |
|
| |
There is a missing space on the command at line 131, which when copied causes it not to execute properly.
|
| |
|
|
|
|
|
| |
Suggest to checkout linux kernel from kernel.org rather than from github.
github is a mirror and we don't use it ourselves and I think it's
generally not used by kernel developers. The kernel.org repo is
the canonical location.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
(#1368)
Use the same GCC version when configuring and building Linux kernel.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the various linux build instructions, add pointers to the main
doc with instructions for building syzkaller.
These instructions were present before commit d23e90a7b44b ("all:
switch to Go 1.12"). They were duplicated across files. Since the
commit the instructions are in one place. Make it easier to find
them from the platform-specific setup guides.
Also clarify in the x86_64 guide that using a precompiled compiler
from the supplied list is optional if the distribution provided
compiler is recent enough. Before commit d28f4ce ("Update
setup_ubuntu-host_qemu-vm_x86-64-kernel.md") the file had explicit
build instructions. Those are no longer needed.
|
| | |
|
| |
|
| |
change chown to chmod
|
| |
|
|
|
|
|
|
| |
Differences in code formatting between Go versions cause constant
problems for us (https://github.com/golang/go/issues/25161).
Currently we support 1.9 and 1.10. Switch to newer 1.11 and 1.12.
Fixes #1013
|
| | |
|
| | |
|
| |
|
|
| |
script
|
| | |
|
| |
|
|
| |
The package names for perf and qemu are out of date. This updates them.
|
| |
|
|
|
|
|
|
|
| |
Recently Debian image was updated to be 'stretch' from 'wheezy'. The
ssh command got missed.
Update the ssh command to use 'stretch' instead of 'wheezy'.
Signed-off-by: Tobin C. Harding <me@tobin.cc>
|
| |
|
|
|
|
|
| |
This updates the image creation tool to use Debian stretch (current stable)
instead of wheezy, which is very out of date. The only change needed here
was a hint to systemd to make the root filesystem read-write after booting.
Documentation has also been updated.
|
| | |
|
| |
|
|
|
|
| |
vmlinux is deprecated in favor of kernel_obj.
Remove all mentions of it.
Also warn in syz-manager/mgrconfig if vmlinux is set.
|
| |
|