diff options
| author | Shiyu Sun <sshiyu@google.com> | 2019-11-19 18:24:33 +1100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-11-20 09:54:55 +0100 |
| commit | 8098ea0f3397d5db00e4852b1b29d0958f2189c6 (patch) | |
| tree | d5c03c186fac63fdfaf00e148947ed9358b9595d /docs/syscall_descriptions.md | |
| parent | 12be8ffc8752da53edae7dd55bce0f6c776e3ebc (diff) | |
docs: update syscall_descriptions.md and contributing.md
Add suggestions for running make install_prerequisites.
Diffstat (limited to 'docs/syscall_descriptions.md')
| -rw-r--r-- | docs/syscall_descriptions.md | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/syscall_descriptions.md b/docs/syscall_descriptions.md index c00dbe09a..fab11cf7b 100644 --- a/docs/syscall_descriptions.md +++ b/docs/syscall_descriptions.md @@ -81,7 +81,7 @@ Then `make generate` updates generated code and `make` rebuilds binaries.\ Note: `make generate` does not require any kernel sources, native compilers, etc and is pure text processing. Note: `make generate` also updates the SYZ_REVISION under executor/defs.h, which -is required for machine check while running syz-manager. This should be take care +is required for machine check while running syz-manager. This should be taken care of especially if you are trying to rebase with your own change on syscall description. Note: _all_ generated files (`*.const`, `*.go`, `*.h`) are checked-in with the @@ -90,6 +90,9 @@ Note: _all_ generated files (`*.const`, `*.go`, `*.h`) are checked-in with the Note: `make extract` extracts constants for all architectures which requires installed cross-compilers. If you get errors about missing compilers/libraries, try `sudo make install_prerequisites` or install equivalent package for your distro. +Note: `sudo make install_prerequisites` will success even with some package failed to +install, `sudo apt-get update && sudo apt-get upgrade` might be required to make this +more efficient. If you want to fuzz the new subsystem that you described locally, you may find the `enable_syscalls` configuration parameter useful to specifically target |
