mbox series

[RFC,0/5] fuzz: add a script to help build reproducers

Message ID 20210218211224.2513413-1-alxndr@bu.edu (mailing list archive)
Headers show
Series fuzz: add a script to help build reproducers | expand

Message

Alexander Bulekov Feb. 18, 2021, 9:12 p.m. UTC
Hello,
This series adds a script that can be handy for reporting fuzzer bugs
and creating regression-tests, based on crash reproducers

Patch 1 adds a script that can help create bash and C reproducers for
crashes.
Patch 2 documents the process of building reproducers.
Patches 3-5 are examples of C reproducers built with the script from
Patch 1.

Alexander Bulekov (5):
  fuzz: add a script to build reproducers
  fuzz: add instructions for building reproducers
  tests: add a sdhci reproducer
  tests: add another sdhci reproducer
  tests: add a xhci reproducer

 docs/devel/fuzzing.rst                |    45 +
 scripts/oss-fuzz/output_reproducer.py |   161 +
 tests/qtest/fuzz-sdhci.c              |   422 +
 tests/qtest/fuzz-xhci.c               | 24767 ++++++++++++++++++++++++
 tests/qtest/meson.build               |     3 +
 5 files changed, 25398 insertions(+)
 create mode 100755 scripts/oss-fuzz/output_reproducer.py
 create mode 100644 tests/qtest/fuzz-sdhci.c
 create mode 100644 tests/qtest/fuzz-xhci.c