mbox

[PULL,v3,0/8] Fuzzing Patches for 2021-09-01

Message ID 20210901115004.34768-1-alxndr@bu.edu (mailing list archive)
State New, archived
Headers show

Pull-request

https://gitlab.com/a1xndr/qemu/ tags/fuzz-pull-2021-09-01

Message

Alexander Bulekov Sept. 1, 2021, 11:49 a.m. UTC
Hello Peter,

The following changes since commit ec397e90d21269037280633b6058d1f280e27667:

  Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210901-2' into staging (2021-09-01 08:33:02 +0100)

are available in the Git repository at:

  https://gitlab.com/a1xndr/qemu/ tags/fuzz-pull-2021-09-01

for you to fetch changes up to 5d32fc3b60ffad175cab27dfaf07e0929a4f5755:

  MAINTAINERS: add fuzzing reviewer (2021-09-01 07:33:13 -0400)

Thank you

----------------------------------------------------------------
Fuzzing Patches for 2021-09-01
 * Add Darren and Qiuhao as reviewers
 * Make coverage-instrumentation and timeouts more granular
 * Fix a problem with impossible writes in the DMA callback, leading to
   false-positives
 * Attempt to fix oss-fuzz coverage builds, by dealing with a
   signal-related problem

----------------------------------------------------------------
Alexander Bulekov (6):
      fuzz: fix sparse memory access in the DMA callback
      fuzz: adjust timeout to allow for longer inputs
      fuzz: make object-name matching case-insensitive
      fuzz: add an instrumentation filter
      fuzz: use ITIMER_REAL for timeouts
      fuzz: unblock SIGALRM so the timeout works

Darren Kenny (1):
      MAINTAINERS: Add myself as a reviewer for Device Fuzzing

Qiuhao Li (1):
      MAINTAINERS: add fuzzing reviewer

 MAINTAINERS                                      |  2 ++
 configure                                        | 28 ++++++++++++++++++++++------
 scripts/oss-fuzz/instrumentation-filter-template | 15 +++++++++++++++
 tests/qtest/fuzz/generic_fuzz.c                  | 55 ++++++++++++++++++++++++++++++++++++++++++++-----------
 4 files changed, 83 insertions(+), 17 deletions(-)
 create mode 100644 scripts/oss-fuzz/instrumentation-filter-template

Comments

Peter Maydell Sept. 3, 2021, 7:26 a.m. UTC | #1
On Wed, 1 Sept 2021 at 12:50, Alexander Bulekov <alxndr@bu.edu> wrote:
>
> Hello Peter,
>
> The following changes since commit ec397e90d21269037280633b6058d1f280e27667:
>
>   Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210901-2' into staging (2021-09-01 08:33:02 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/a1xndr/qemu/ tags/fuzz-pull-2021-09-01
>
> for you to fetch changes up to 5d32fc3b60ffad175cab27dfaf07e0929a4f5755:
>
>   MAINTAINERS: add fuzzing reviewer (2021-09-01 07:33:13 -0400)
>
> Thank you
>
> ----------------------------------------------------------------
> Fuzzing Patches for 2021-09-01
>  * Add Darren and Qiuhao as reviewers
>  * Make coverage-instrumentation and timeouts more granular
>  * Fix a problem with impossible writes in the DMA callback, leading to
>    false-positives
>  * Attempt to fix oss-fuzz coverage builds, by dealing with a
>    signal-related problem
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.2
for any user-visible changes.

-- PMM