aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-05-16 14:59:33 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-05-16 14:59:33 +0200
commit9e377df0c78e9818763164950b5727aaea82da44 (patch)
tree860fdf619a1cd16f104b72d9d2a8f2171e40b86a /docs
parentc7c5314649378242fbc352d9500ee47d85c68ba9 (diff)
docs: describe syzbot moderation queue
Diffstat (limited to 'docs')
-rw-r--r--docs/syzbot.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/syzbot.md b/docs/syzbot.md
index ea679e8ce..522be4c94 100644
--- a/docs/syzbot.md
+++ b/docs/syzbot.md
@@ -143,6 +143,23 @@ state in kernel (e.g. lockdep reports); some crashes are caused by
non-reproducible coincidences (e.g. an integer `0x12345` happened to reference an
existing IPC object) and there is long tail of other reasons.
+## Moderation queue
+
+Bugs with reproducers are automatically reported to kernel mailing lists.
+Bugs without reproducers are first staged in moderation queue to filter out
+invalid, unactionable or duplicate reports. Staged bugs are shown on dashboard
+in [moderation](https://syzkaller.appspot.com/#upstream-moderation2) section
+and mailed to
+[syzkaller-upstream-moderation](https://groups.google.com/forum/#!forum/syzkaller-upstream-moderation)
+mailing list. Staged bugs accept all commands supported for reported bugs
+(`fix`, `dup`, `invalid`) with a restriction that reported and staged bugs
+can't be `dup`-ed onto each other in any direction. Additionally, staged bugs
+accept upstream command:
+```
+#syz upstream
+```
+which sends the bug to kernel mailing lists.
+
## KMSAN bugs
`KMSAN` is a dynamic, compiler-based tool (similar to `KASAN`) that detects