[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] d1abf3: configure: fix malloc check
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] d1abf3: configure: fix malloc check |
Date: |
Mon, 13 Jul 2020 06:45:30 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: d1abf3fc6abc01fd5f8985af92726f87b5efd80a
https://github.com/qemu/qemu/commit/d1abf3fc6abc01fd5f8985af92726f87b5efd80a
Author: Olaf Hering <olaf@aepfle.de>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M configure
Log Message:
-----------
configure: fix malloc check
Avoid random return value.
Fixes commit f2dfe54c74f768a5bf78c9e5918918727f9d9459
Signed-off-by: Olaf Hering <olaf@aepfle.de>
Message-Id: <20200707171326.16422-1-olaf@aepfle.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 0ab6c2384ccae8968517f6883897509cd5f51a40
https://github.com/qemu/qemu/commit/0ab6c2384ccae8968517f6883897509cd5f51a40
Author: Alexander Bulekov <alxndr@bu.edu>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M configure
Log Message:
-----------
configure: do not clobber CFLAGS with --enable-fuzzing
When configuring with --enable-fuzzing, we overwrote the CFLAGS
added by all the preceding checks. Instead of overwriting CFLAGS, append
the ones we need.
Fixes: adc28027ff ("fuzz: add configure flag --enable-fuzzing")
Reported-by: Li Qiang <liq3ea@163.com>
Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Message-Id: <20200708200104.21978-2-alxndr@bu.edu>
Tested-by: Li Qiang <liq3ea@gmail.com>
Reviewed-by: Li Qiang <liq3ea@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 230225eaaa47f23acffef2f21f9bfb1e99b27b31
https://github.com/qemu/qemu/commit/230225eaaa47f23acffef2f21f9bfb1e99b27b31
Author: Alexander Bulekov <alxndr@bu.edu>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M tests/qtest/fuzz/fuzz.c
Log Message:
-----------
fuzz: add missing header for rcu_enable_atfork
In 45222b9a90, I fixed a broken check for rcu_enable_atfork introduced
in d6919e4cb6. I added a call to rcu_enable_atfork after the
call to qemu_init in fuzz.c, but forgot to include the corresponding
header, breaking --enable-fuzzing --enable-werror builds.
Fixes: 45222b9a90 ("fuzz: fix broken qtest check at rcu_disable_atfork")
Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Message-Id: <20200708200104.21978-3-alxndr@bu.edu>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 2c65fefa054fb8aa60b138efc48aa24e7d8e00bc
https://github.com/qemu/qemu/commit/2c65fefa054fb8aa60b138efc48aa24e7d8e00bc
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M tests/qtest/fuzz/virtio_scsi_fuzz.c
Log Message:
-----------
tests/qtest/fuzz: Add missing spaces in description
There should be a space between "forking" and "for".
Message-Id: <20200709083719.22221-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Alexander Bulekov <alxndr@bu.edu>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 590246ead7e5628e9e365c88aeb1ff3eab24de0d
https://github.com/qemu/qemu/commit/590246ead7e5628e9e365c88aeb1ff3eab24de0d
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M docs/devel/fuzzing.txt
Log Message:
-----------
docs/devel/fuzzing: Fix bugs in documentation
Fix typo - the option is called "--fuzz-target" and not "--fuzz_taget".
Also use a different fuzzer in the example, since "virtio-net-fork-fuzz"
does not seem to be a valid fuzzer target (anymore?).
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20200709084059.22539-1-thuth@redhat.com>
Commit: 7aa12aa215e12ab2d41c60ba57e82d3e2af9f38e
https://github.com/qemu/qemu/commit/7aa12aa215e12ab2d41c60ba57e82d3e2af9f38e
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M configure
M include/ui/gtk.h
M include/ui/qemu-pixman.h
M scripts/decodetree.py
M ui/gtk.c
M util/coroutine-ucontext.c
Log Message:
-----------
Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switch
GCC supports "#pragma GCC diagnostic" since version 4.6, and
Clang seems to support it, too, since its early versions 3.x.
That means that our minimum required compiler versions all support
this pragma already and we can remove the test from configure and
all the related #ifdefs in the code.
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200710045515.25986-1-thuth@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: ccb237090fdafedce56cb8b62f451a09ad5031c9
https://github.com/qemu/qemu/commit/ccb237090fdafedce56cb8b62f451a09ad5031c9
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M disas/sh4.c
Log Message:
-----------
disas/sh4: Add missing fallthrough annotations
Add fallthrough annotations to be able to compile the code without
warnings with -Wimplicit-fallthrough. Looking at the code, it seems
like the fallthrough is indeed intended here, so the comments should
be appropriate.
Message-Id: <20200630055953.9309-1-thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: c02b2eac55ef72dd17b2ea8408c312d83f9e0482
https://github.com/qemu/qemu/commit/c02b2eac55ef72dd17b2ea8408c312d83f9e0482
Author: Cleber Rosa <crosa@redhat.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
A scripts/ci/gitlab-pipeline-status
Log Message:
-----------
GitLab Gating CI: introduce pipeline-status contrib script
This script is intended to be used right after a push to a branch.
By default, it will look for the pipeline associated with the commit
that is the HEAD of the *local* staging branch. It can be used as a
one time check, or with the `--wait` option to wait until the pipeline
completes.
If the pipeline is successful, then a merge of the staging branch into
the master branch should be the next step.
Signed-off-by: Cleber Rosa <crosa@redhat.com>
Message-Id: <20200709024657.2500558-2-crosa@redhat.com>
[thuth: Added the changes suggested by Erik Skultety]
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 2a84f48c2b387877422ee85f6425d2c1b25bace0
https://github.com/qemu/qemu/commit/2a84f48c2b387877422ee85f6425d2c1b25bace0
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M docs/system/s390x/3270.rst
Log Message:
-----------
docs/system/s390x: Improve the 3270 documentation
There is some additional information about the 3270 support in our Wiki
at https://wiki.qemu.org/Features/3270 - so let's include this information
into the main documentation now to have one single source of information
(the Wiki page could later be removed).
While at it, I also shortened the lines of the first example a little bit.
Otherwise they showed up with a horizontal scrollbar in my Firefox browser.
Message-Id: <20200713075112.442-1-thuth@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 00ce6c36b35e0eb8cc5d68a28f288a6335848813
https://github.com/qemu/qemu/commit/00ce6c36b35e0eb8cc5d68a28f288a6335848813
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M configure
M disas/sh4.c
M docs/devel/fuzzing.txt
M docs/system/s390x/3270.rst
M include/ui/gtk.h
M include/ui/qemu-pixman.h
A scripts/ci/gitlab-pipeline-status
M scripts/decodetree.py
M tests/qtest/fuzz/fuzz.c
M tests/qtest/fuzz/virtio_scsi_fuzz.c
M ui/gtk.c
M util/coroutine-ucontext.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/huth-gitlab/tags/pull-request-2020-07-13' into staging
* Some fuzzer related fixes
* Fixes / improvements for the "configure" script
* Doc updates
* Gitlab pipeline-status script
# gpg: Signature made Mon 13 Jul 2020 11:48:32 BST
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* remotes/huth-gitlab/tags/pull-request-2020-07-13:
docs/system/s390x: Improve the 3270 documentation
GitLab Gating CI: introduce pipeline-status contrib script
disas/sh4: Add missing fallthrough annotations
Remove the CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE switch
docs/devel/fuzzing: Fix bugs in documentation
tests/qtest/fuzz: Add missing spaces in description
fuzz: add missing header for rcu_enable_atfork
configure: do not clobber CFLAGS with --enable-fuzzing
configure: fix malloc check
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/6c87d9f311db...00ce6c36b35e
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] d1abf3: configure: fix malloc check,
Peter Maydell <=