diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-09-03 19:25:07 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-09-03 19:25:07 +0200 |
| commit | 3ea6c028b154d2faea45142bfb15b02f3243800c (patch) | |
| tree | 8ecd829f9066909aea57bf0c6c593ab56d87ec31 | |
| parent | 98bfd6d34cf1dfe8b9638f88017f331e06325c25 (diff) | |
Update syzbot.md
clarify KMSAN testing instructions
| -rw-r--r-- | docs/syzbot.md | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/docs/syzbot.md b/docs/syzbot.md index 6c7912f33..d6b78b6f4 100644 --- a/docs/syzbot.md +++ b/docs/syzbot.md @@ -79,6 +79,8 @@ After sending an email you should get a reply email with results within an hour. Note: you may send the request only to `syzbot` email address, as patches sent to some mailing lists (e.g. netdev, netfilter-devel) will trigger patchwork. +Note: see [below](#kmsan-bugs) for testing `KMSAN` bugs. + ## syzkaller reproducers `syzbot` aims at providing stand-alone C reproducers for all reported bugs. @@ -177,11 +179,13 @@ implementation limitations of course). Note that `KMSAN` requires `clang` compil it lives in [github.com/google/kmsan](https://github.com/google/kmsan) and is based on a reasonably fresh upstream tree. As the result, any patch testing requests for `KMSAN` bugs need to go to `KMSAN` tree -(`https://github.com/google/kmsan.git` repo, `master` branch) and you need to -explicitly attach/inline the patch for testing, i.e.: +(`https://github.com/google/kmsan.git` repo, `master` branch). +A standard way for triggering the test with `KMSAN` tree is to send an +email to `syzbot+HASH` address containing the following line: ``` #syz test: https://github.com/google/kmsan.git master ``` +and attach/inline your test patch in the same email. Report explanation. The first call trace points to the `use` of the uninit value (which is usually a branching or copying it to userspace). Then there are 0 or |
