[PULL v2 0/9] Misc fixes and coverity CI for 2024-03-08

Paolo Bonzini posted 9 patches 1 month, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240308181202.617329-1-pbonzini@redhat.com
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Bin Meng <bmeng.cn@gmail.com>, Paolo Bonzini <pbonzini@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Fam Zheng <fam@euphon.net>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, Eduardo Habkost <eduardo@habkost.net>
configs/devices/mips-softmmu/common.mak      | 28 ++-----------
configs/devices/mips64el-softmmu/default.mak |  3 --
meson.build                                  |  5 ---
hw/intc/apic.c                               |  6 +--
hw/scsi/lsi53c895a.c                         | 59 +++++++++++++++++++++-------
system/qdev-monitor.c                        | 23 ++++++-----
util/oslib-posix.c                           |  6 ++-
.gitlab-ci.d/base.yml                        |  4 ++
.gitlab-ci.d/buildtest.yml                   | 39 +++++++++++++++++-
.gitlab-ci.d/opensbi.yml                     |  4 ++
hw/display/Kconfig                           |  2 +-
hw/mips/Kconfig                              | 20 +++++++++-
hw/scsi/trace-events                         |  2 +
scripts/coverity-scan/run-coverity-scan      | 59 ++++++++++++++++++++--------
14 files changed, 176 insertions(+), 84 deletions(-)
[PULL v2 0/9] Misc fixes and coverity CI for 2024-03-08
Posted by Paolo Bonzini 1 month, 2 weeks ago
The following changes since commit 8f6330a807f2642dc2a3cdf33347aa28a4c00a87:

  Merge tag 'pull-maintainer-updates-060324-1' of https://gitlab.com/stsquad/qemu into staging (2024-03-06 16:56:20 +0000)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 83aa1baa069c8f77aa9f7d9adfdeb11d90bdf78d:

  gitlab-ci: add manual job to run Coverity (2024-03-08 19:08:23 +0100)

Supersedes: <20240308145554.599614-1-pbonzini@redhat.com>
----------------------------------------------------------------
* target/i386: use TSTEQ/TSTNE
* move Coverity builds to Gitlab CI
* fix two memory leaks
* bug fixes

----------------------------------------------------------------
Akihiko Odaki (1):
      meson: Remove --warn-common ldflag

Dmitrii Gavrilov (1):
      system/qdev-monitor: move drain_call_rcu call under if (!dev) in qmp_device_add()

Paolo Bonzini (5):
      hw/intc/apic: fix memory leak
      oslib-posix: fix memory leak in touch_all_pages
      mips: do not list individual devices from configs/
      run-coverity-scan: add --check-upload-only option
      gitlab-ci: add manual job to run Coverity

Sven Schnelle (2):
      hw/scsi/lsi53c895a: add timer to scripts processing
      hw/scsi/lsi53c895a: stop script on phase mismatch

 configs/devices/mips-softmmu/common.mak      | 28 ++-----------
 configs/devices/mips64el-softmmu/default.mak |  3 --
 meson.build                                  |  5 ---
 hw/intc/apic.c                               |  6 +--
 hw/scsi/lsi53c895a.c                         | 59 +++++++++++++++++++++-------
 system/qdev-monitor.c                        | 23 ++++++-----
 util/oslib-posix.c                           |  6 ++-
 .gitlab-ci.d/base.yml                        |  4 ++
 .gitlab-ci.d/buildtest.yml                   | 39 +++++++++++++++++-
 .gitlab-ci.d/opensbi.yml                     |  4 ++
 hw/display/Kconfig                           |  2 +-
 hw/mips/Kconfig                              | 20 +++++++++-
 hw/scsi/trace-events                         |  2 +
 scripts/coverity-scan/run-coverity-scan      | 59 ++++++++++++++++++++--------
 14 files changed, 176 insertions(+), 84 deletions(-)
-- 
2.43.2
Re: [PULL v2 0/9] Misc fixes and coverity CI for 2024-03-08
Posted by Peter Maydell 1 month, 2 weeks ago
On Fri, 8 Mar 2024 at 18:13, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> The following changes since commit 8f6330a807f2642dc2a3cdf33347aa28a4c00a87:
>
>   Merge tag 'pull-maintainer-updates-060324-1' of https://gitlab.com/stsquad/qemu into staging (2024-03-06 16:56:20 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to 83aa1baa069c8f77aa9f7d9adfdeb11d90bdf78d:
>
>   gitlab-ci: add manual job to run Coverity (2024-03-08 19:08:23 +0100)
>
> Supersedes: <20240308145554.599614-1-pbonzini@redhat.com>
> ----------------------------------------------------------------
> * target/i386: use TSTEQ/TSTNE
> * move Coverity builds to Gitlab CI
> * fix two memory leaks
> * bug fixes


Applied, thanks.

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

-- PMM