aboutsummaryrefslogtreecommitdiffstats
path: root/docs/linux/setup_linux-host_isolated.md
Commit message (Collapse)AuthorAgeFilesLines
* docs: typo fixesDavidlohr Bueso2023-06-071-1/+1
| | | | Fix various typos within the documentation directory.
* docs/linux: update links to go installAndrey Konovalov2020-05-071-1/+1
|
* vm/isolated: add initial support for fuzzing chromebooksZubin Mithra2020-02-201-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | (WIP PR) Add support for StartupScript. * Modify Config{} to contain PostRepairScript. * Allow repair() to execute a startup_script after reboot. The contents of this script execute on the DUT. Add pstore support: * Modify Config{} to contain Pstore. * Modify Diagnose() to reboot the DUT and fetch pstore logs, conditional on inst.cfg.Pstore. * Add readPstoreContents(). * Allow clearing previous pstore logs upon Create() and after use inside readPstoreContents(). * Fetching pstore crashlogs relies on reliably getting lost connection on DUT reboot. Use "ServerAliveInterval=6 ServerAliveCountMax=5" ssh options when running syz-fuzzer with Pstore support enabled. Allow parsing pstore contents: * Diagnose() now returns pstore contents. Refactoring: * Move out some reusable parts of repair() to waitRebootAndSSH(). * Have an early return inside repair() if inst.waitForSSH() fails.
* docs/linux: add references to syzkaller build instructionsWillem de Bruijn2019-07-041-0/+2
| | | | | | | | | | | | | | | | 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.
* all: switch to Go 1.12Dmitry Vyukov2019-03-141-20/+0
| | | | | | | | 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
* docs: remove mentions of vmlinuxDmitry Vyukov2018-06-281-2/+2
| | | | | | vmlinux is deprecated in favor of kernel_obj. Remove all mentions of it. Also warn in syz-manager/mgrconfig if vmlinux is set.
* Updated file and fixed typo.Murat2018-05-151-1/+1
| | | Fixed typo for JSON config file. It has a comma after "false". If this comma exist, it always gives issue about object thing.
* docs: move linux kernel specific docs to docs/linux/ dirAndrey Konovalov2017-10-271-0/+113