diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2024-12-12 15:32:56 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-12-12 15:03:51 +0000 |
| commit | 5388eec6a1e6628f5ba367193f4131e82074ab3b (patch) | |
| tree | 69df85a8424f6cb9a1d2d30489d7754600a03b6d /tools/syz-declextract/README.md | |
| parent | 7ab3e22624058d5d53f9de8291031344a8d09cc2 (diff) | |
tools/syz-declextract: parallelize
Do kernel probing, source code analysis and loading of syscall
rename map in parallel. Also change probe caching to the scheme
we now use for the clang tool cache so the same reasons.
Diffstat (limited to 'tools/syz-declextract/README.md')
| -rw-r--r-- | tools/syz-declextract/README.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/syz-declextract/README.md b/tools/syz-declextract/README.md index 934059810..c306c67c7 100644 --- a/tools/syz-declextract/README.md +++ b/tools/syz-declextract/README.md @@ -46,8 +46,8 @@ go run tools/syz-declextract -binary=$LLVM_BUILD/bin/syz-declextract -config=man syz-env make extract SOURCEDIR=$KERNEL ``` -The tool caches results of static kernel analysis in manager.workdir/declextract.cache, -and results of the dynamic kernel probing in manager.workdir/interfaces.json. -These can be examined for debugging purposes, and reused separately by passing --cache-extract and -cache-probe flags. Caching greatly saves time if only part -of the system has changed. If only the Go tool has changed, then both caches can be reused. +The tool caches results of static kernel analysis in manager.workdir/declextract.cache file, +and results of the dynamic kernel probing in manager.workdir/interfaces.json file. +These can be examined for debugging purposes, and will be reused in future runs if exist +(greatly saves time). If the clang tool/kernel has changed, delete these cache files +so that they are updated. |
