[PULL 0/9] Fuzzer, configure, gitlab and misc patches

Thomas Huth posted 9 patches 3 years, 9 months ago
Test checkpatch failed
Test docker-mingw@fedora passed
Test FreeBSD passed
Test docker-quick@centos7 passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200713105534.10872-1-thuth@redhat.com
Maintainers: Yoshinori Sato <ysato@users.sourceforge.jp>, Thomas Huth <thuth@redhat.com>, Cornelia Huck <cohuck@redhat.com>
configure                           |  32 +-------
disas/sh4.c                         |   2 +
docs/devel/fuzzing.txt              |   6 +-
docs/system/s390x/3270.rst          |  43 ++++++++--
include/ui/gtk.h                    |   4 -
include/ui/qemu-pixman.h            |   4 -
scripts/ci/gitlab-pipeline-status   | 157 ++++++++++++++++++++++++++++++++++++
scripts/decodetree.py               |  12 +--
tests/qtest/fuzz/fuzz.c             |   1 +
tests/qtest/fuzz/virtio_scsi_fuzz.c |   4 +-
ui/gtk.c                            |   4 -
util/coroutine-ucontext.c           |   4 +-
12 files changed, 210 insertions(+), 63 deletions(-)
create mode 100755 scripts/ci/gitlab-pipeline-status
[PULL 0/9] Fuzzer, configure, gitlab and misc patches
Posted by Thomas Huth 3 years, 9 months ago
 Hi Peter,

the following changes since commit 9f526fce49c6ac48114ed04914b5a76e4db75785:

  Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-and-misc-110720-2' into staging (2020-07-12 15:32:05 +0100)

are available in the Git repository at:

  https://gitlab.com/huth/qemu.git tags/pull-request-2020-07-13

for you to fetch changes up to 2a84f48c2b387877422ee85f6425d2c1b25bace0:

  docs/system/s390x: Improve the 3270 documentation (2020-07-13 11:40:52 +0200)

----------------------------------------------------------------
* Some fuzzer related fixes
* Fixes / improvements for the "configure" script
* Doc updates
* Gitlab pipeline-status script
----------------------------------------------------------------

Alexander Bulekov (2):
      configure: do not clobber CFLAGS with --enable-fuzzing
      fuzz: add missing header for rcu_enable_atfork

Cleber Rosa (1):
      GitLab Gating CI: introduce pipeline-status contrib script

Olaf Hering (1):
      configure: fix malloc check

Thomas Huth (5):
      tests/qtest/fuzz: Add missing spaces in description
      docs/devel/fuzzing: Fix bugs in documentation
      Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switch
      disas/sh4: Add missing fallthrough annotations
      docs/system/s390x: Improve the 3270 documentation

 configure                           |  32 +-------
 disas/sh4.c                         |   2 +
 docs/devel/fuzzing.txt              |   6 +-
 docs/system/s390x/3270.rst          |  43 ++++++++--
 include/ui/gtk.h                    |   4 -
 include/ui/qemu-pixman.h            |   4 -
 scripts/ci/gitlab-pipeline-status   | 157 ++++++++++++++++++++++++++++++++++++
 scripts/decodetree.py               |  12 +--
 tests/qtest/fuzz/fuzz.c             |   1 +
 tests/qtest/fuzz/virtio_scsi_fuzz.c |   4 +-
 ui/gtk.c                            |   4 -
 util/coroutine-ucontext.c           |   4 +-
 12 files changed, 210 insertions(+), 63 deletions(-)
 create mode 100755 scripts/ci/gitlab-pipeline-status


Re: [PULL 0/9] Fuzzer, configure, gitlab and misc patches
Posted by no-reply@patchew.org 3 years, 9 months ago
Patchew URL: https://patchew.org/QEMU/20200713105534.10872-1-thuth@redhat.com/



Hi,

This series seems to have some coding style problems. See output below for
more information:

Type: series
Message-id: 20200713105534.10872-1-thuth@redhat.com
Subject: [PULL 0/9] Fuzzer, configure, gitlab and misc patches

=== TEST SCRIPT BEGIN ===
#!/bin/bash
git rev-parse base > /dev/null || exit 0
git config --local diff.renamelimit 0
git config --local diff.renames True
git config --local diff.algorithm histogram
./scripts/checkpatch.pl --mailback base..
=== TEST SCRIPT END ===

Switched to a new branch 'test'
2560d08 docs/system/s390x: Improve the 3270 documentation
bee82e9 GitLab Gating CI: introduce pipeline-status contrib script
141985e disas/sh4: Add missing fallthrough annotations
f9d2388 Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switch
06ad69e docs/devel/fuzzing: Fix bugs in documentation
70c34cf tests/qtest/fuzz: Add missing spaces in description
0146291 fuzz: add missing header for rcu_enable_atfork
a605351 configure: do not clobber CFLAGS with --enable-fuzzing
2f2ba22 configure: fix malloc check

=== OUTPUT BEGIN ===
1/9 Checking commit 2f2ba221d020 (configure: fix malloc check)
2/9 Checking commit a6053515ccce (configure: do not clobber CFLAGS with --enable-fuzzing)
3/9 Checking commit 0146291d22a7 (fuzz: add missing header for rcu_enable_atfork)
4/9 Checking commit 70c34cfa0e99 (tests/qtest/fuzz: Add missing spaces in description)
5/9 Checking commit 06ad69e9998f (docs/devel/fuzzing: Fix bugs in documentation)
6/9 Checking commit f9d238881217 (Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switch)
WARNING: architecture specific defines should be avoided
#165: FILE: util/coroutine-ucontext.c:255:
+#if !defined(__clang__)

WARNING: architecture specific defines should be avoided
#174: FILE: util/coroutine-ucontext.c:263:
+#if !defined(__clang__)

total: 0 errors, 2 warnings, 126 lines checked

Patch 6/9 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
7/9 Checking commit 141985ef98c0 (disas/sh4: Add missing fallthrough annotations)
ERROR: code indent should never use tabs
#25: FILE: disas/sh4.c:1966:
+^I      /* fallthrough */$

ERROR: code indent should never use tabs
#33: FILE: disas/sh4.c:1976:
+^I      /* fallthrough */$

total: 2 errors, 0 warnings, 14 lines checked

Patch 7/9 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.

8/9 Checking commit bee82e92f2ee (GitLab Gating CI: introduce pipeline-status contrib script)
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
new file mode 100755

total: 0 errors, 1 warnings, 157 lines checked

Patch 8/9 has style problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
9/9 Checking commit 2560d0831597 (docs/system/s390x: Improve the 3270 documentation)
=== OUTPUT END ===

Test command exited with code: 1


The full log is available at
http://patchew.org/logs/20200713105534.10872-1-thuth@redhat.com/testing.checkpatch/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com
Re: [PULL 0/9] Fuzzer, configure, gitlab and misc patches
Posted by Peter Maydell 3 years, 9 months ago
On Mon, 13 Jul 2020 at 11:55, Thomas Huth <thuth@redhat.com> wrote:
>
>  Hi Peter,
>
> the following changes since commit 9f526fce49c6ac48114ed04914b5a76e4db75785:
>
>   Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-and-misc-110720-2' into staging (2020-07-12 15:32:05 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/huth/qemu.git tags/pull-request-2020-07-13
>
> for you to fetch changes up to 2a84f48c2b387877422ee85f6425d2c1b25bace0:
>
>   docs/system/s390x: Improve the 3270 documentation (2020-07-13 11:40:52 +0200)
>
> ----------------------------------------------------------------
> * Some fuzzer related fixes
> * Fixes / improvements for the "configure" script
> * Doc updates
> * Gitlab pipeline-status script
> ----------------------------------------------------------------


Applied, thanks.

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

-- PMM