From: Richard Henderson <richard.henderson@linaro.org>
To: marcandre.lureau@redhat.com, qemu-devel@nongnu.org
Subject: Re: [PULL 00/30] Misc patches
Date: Thu, 21 Apr 2022 10:48:54 -0700 [thread overview]
Message-ID: <9dbced58-8ac8-a244-fef3-30102848d878@linaro.org> (raw)
In-Reply-To: <20220421134940.2887768-1-marcandre.lureau@redhat.com>
On 4/21/22 06:49, marcandre.lureau@redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> The following changes since commit 9c125d17e9402c232c46610802e5931b3639d77b:
>
> Merge tag 'pull-tcg-20220420' of https://gitlab.com/rth7680/qemu into staging (2022-04-20 16:43:11 -0700)
>
> are available in the Git repository at:
>
> git@gitlab.com:marcandre.lureau/qemu.git tags/misc-pull-request
>
> for you to fetch changes up to 55fa0170721e827c1701db3a66a54d44b5660d53:
>
> qga: use fixed-length and GDateTime for log timestamp (2022-04-21 17:37:16 +0400)
>
> ----------------------------------------------------------------
> Misc cleanups
>
> ----------------------------------------------------------------
Applied, thanks. Please update https://wiki.qemu.org/ChangeLog/7.1 as appropriate.
r~
>
> Marc-André Lureau (30):
> glib-compat: isolate g_date_time_format_iso8601 version-bypass
> scripts/analyze-inclusions: drop qemu-common.h from analysis
> Simplify softmmu/main.c
> hw/hyperv: remove needless qemu-common.h include
> include: rename qemu-common.h qemu/help-texts.h
> qga: replace usleep() with g_usleep()
> docs: trace-events-all is installed without renaming
> arm/digic: replace snprintf() with g_strdup_printf()
> arm/allwinner-a10: replace snprintf() with g_strdup_printf()
> intc/exynos4210_gic: replace snprintf() with g_strdup_printf()
> doc/style: CLang -> Clang
> osdep.h: move qemu_build_not_reached()
> compiler.h: replace QEMU_NORETURN with G_NORETURN
> include: move qemu_msync() to osdep
> include: move qemu_fdatasync() to osdep
> include: add qemu/keyval.h
> include: move qdict_{crumple,flatten} declarations
> tests: remove block/qdict checks from check-qobject.c
> compiler.h: add QEMU_SANITIZE_{ADDRESS,THREAD}
> tests: run-time skip test-qga if TSAN is enabled
> Move error_printf_unless_qmp() with monitor unit
> qga: move qga_get_host_name()
> qtest: simplify socket_send()
> util: simplify write in signal handler
> util: use qemu_write_full() in qemu_write_pidfile()
> util: use qemu_create() in qemu_write_pidfile()
> util: replace qemu_get_local_state_pathname()
> qga: remove need for QEMU atomic.h
> tests/fuzz: fix warning
> qga: use fixed-length and GDateTime for log timestamp
>
> docs/devel/style.rst | 2 +-
> docs/devel/tracing.rst | 2 +-
> accel/tcg/internal.h | 3 +-
> include/block/qdict.h | 3 +
> include/exec/exec-all.h | 20 +++---
> include/exec/helper-head.h | 2 +-
> include/glib-compat.h | 12 +---
> include/hw/core/cpu.h | 2 +-
> include/hw/core/tcg-cpu-ops.h | 6 +-
> include/hw/hw.h | 2 +-
> include/monitor/monitor.h | 3 +
> include/qapi/qmp/qdict.h | 3 -
> include/qemu-main.h | 10 +++
> include/qemu/compiler.h | 26 +++-----
> include/qemu/cutils.h | 2 -
> include/qemu/error-report.h | 2 -
> include/{qemu-common.h => qemu/help-texts.h} | 5 --
> include/qemu/keyval.h | 14 +++++
> include/qemu/option.h | 6 --
> include/qemu/osdep.h | 43 +++++++++----
> include/qemu/thread.h | 2 +-
> include/tcg/tcg-ldst.h | 4 +-
> include/tcg/tcg.h | 2 +-
> linux-user/user-internals.h | 2 +-
> qga/commands-common.h | 11 ++++
> scripts/cocci-macro-file.h | 2 +-
> target/alpha/cpu.h | 10 +--
> target/arm/internals.h | 12 ++--
> target/hppa/cpu.h | 2 +-
> target/i386/tcg/helper-tcg.h | 24 ++++----
> target/microblaze/cpu.h | 6 +-
> target/mips/tcg/tcg-internal.h | 17 ++---
> target/nios2/cpu.h | 6 +-
> target/openrisc/exception.h | 2 +-
> target/ppc/cpu.h | 14 ++---
> target/ppc/internal.h | 6 +-
> target/riscv/cpu.h | 10 +--
> target/s390x/s390x-internal.h | 6 +-
> target/s390x/tcg/tcg_s390x.h | 12 ++--
> target/sh4/cpu.h | 6 +-
> target/sparc/cpu.h | 10 +--
> target/xtensa/cpu.h | 6 +-
> accel/stubs/tcg-stub.c | 4 +-
> bsd-user/main.c | 2 +-
> bsd-user/signal.c | 3 +-
> hw/arm/allwinner-a10.c | 4 +-
> hw/arm/digic.c | 5 +-
> hw/hyperv/syndbg.c | 1 -
> hw/intc/exynos4210_gic.c | 9 +--
> hw/misc/mips_itu.c | 3 +-
> linux-user/main.c | 2 +-
> linux-user/signal.c | 3 +-
> monitor/hmp.c | 4 +-
> monitor/monitor.c | 10 +++
> qapi/qobject-input-visitor.c | 2 +-
> qemu-img.c | 14 +++--
> qemu-io.c | 2 +-
> qemu-nbd.c | 2 +-
> qga/commands-posix.c | 35 +++++++++++
> qga/commands-win32.c | 13 ++++
> qga/commands.c | 14 ++---
> qga/main.c | 20 +++---
> qom/object_interfaces.c | 1 +
> scsi/qemu-pr-helper.c | 8 ++-
> softmmu/main.c | 25 +++-----
> softmmu/vl.c | 4 +-
> storage-daemon/qemu-storage-daemon.c | 2 +-
> stubs/error-printf.c | 1 +
> target/alpha/helper.c | 10 +--
> target/arm/pauth_helper.c | 4 +-
> target/arm/tlb_helper.c | 7 ++-
> target/hexagon/op_helper.c | 9 +--
> target/hppa/cpu.c | 8 +--
> target/hppa/op_helper.c | 4 +-
> target/i386/tcg/bpt_helper.c | 2 +-
> target/i386/tcg/excp_helper.c | 31 +++++-----
> target/i386/tcg/misc_helper.c | 6 +-
> target/i386/tcg/sysemu/misc_helper.c | 7 ++-
> target/openrisc/exception.c | 2 +-
> target/openrisc/exception_helper.c | 3 +-
> target/riscv/op_helper.c | 4 +-
> target/rx/op_helper.c | 22 ++++---
> target/s390x/tcg/excp_helper.c | 22 ++++---
> target/sh4/op_helper.c | 5 +-
> target/sparc/mmu_helper.c | 8 +--
> target/tricore/op_helper.c | 6 +-
> tcg/tcg.c | 3 +-
> tests/fp/fp-bench.c | 3 +-
> tests/fp/fp-test.c | 3 +-
> tests/qtest/fuzz/generic_fuzz.c | 2 -
> tests/qtest/libqtest.c | 16 +----
> tests/unit/check-qobject.c | 7 ---
> tests/unit/check-qom-proplist.c | 1 +
> tests/unit/test-forward-visitor.c | 2 +-
> tests/unit/test-keyval.c | 2 +-
> tests/unit/test-qga.c | 7 +++
> tools/virtiofsd/fuse_virtio.c | 4 +-
> tools/virtiofsd/passthrough_ll.c | 2 +-
> ui/vnc.c | 1 +
> util/compatfd.c | 18 +-----
> util/cutils.c | 54 ----------------
> util/error-report.c | 17 ++---
> util/keyval.c | 2 +-
> util/osdep.c | 16 +++++
> util/oslib-posix.c | 65 +++++++-------------
> util/oslib-win32.c | 28 ++++-----
> scripts/analyze-inclusions | 4 --
> scripts/checkpatch.pl | 2 +-
> tests/unit/meson.build | 2 +-
> ui/cocoa.m | 3 +-
> 110 files changed, 475 insertions(+), 482 deletions(-)
> create mode 100644 include/qemu-main.h
> rename include/{qemu-common.h => qemu/help-texts.h} (80%)
> create mode 100644 include/qemu/keyval.h
>
prev parent reply other threads:[~2022-04-21 17:51 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-04-21 13:49 [PULL 00/30] Misc patches marcandre.lureau
2022-04-21 13:49 ` [PULL 01/30] glib-compat: isolate g_date_time_format_iso8601 version-bypass marcandre.lureau
2022-04-21 13:49 ` [PULL 02/30] scripts/analyze-inclusions: drop qemu-common.h from analysis marcandre.lureau
2022-04-21 13:49 ` [PULL 03/30] Simplify softmmu/main.c marcandre.lureau
2022-04-21 13:49 ` [PULL 04/30] hw/hyperv: remove needless qemu-common.h include marcandre.lureau
2022-04-21 13:49 ` [PULL 05/30] include: rename qemu-common.h qemu/help-texts.h marcandre.lureau
2022-04-21 13:49 ` [PULL 06/30] qga: replace usleep() with g_usleep() marcandre.lureau
2022-04-21 13:49 ` [PULL 07/30] docs: trace-events-all is installed without renaming marcandre.lureau
2022-04-21 13:49 ` [PULL 08/30] arm/digic: replace snprintf() with g_strdup_printf() marcandre.lureau
2022-04-21 13:49 ` [PULL 09/30] arm/allwinner-a10: " marcandre.lureau
2022-04-21 13:49 ` [PULL 10/30] intc/exynos4210_gic: " marcandre.lureau
2022-04-21 13:49 ` [PULL 11/30] doc/style: CLang -> Clang marcandre.lureau
2022-04-21 13:49 ` [PULL 12/30] osdep.h: move qemu_build_not_reached() marcandre.lureau
2022-04-21 13:49 ` [PULL 13/30] compiler.h: replace QEMU_NORETURN with G_NORETURN marcandre.lureau
2022-04-21 13:49 ` [PULL 14/30] include: move qemu_msync() to osdep marcandre.lureau
2022-04-21 13:49 ` [PULL 15/30] include: move qemu_fdatasync() " marcandre.lureau
2022-04-21 13:49 ` [PULL 16/30] include: add qemu/keyval.h marcandre.lureau
2022-04-21 13:49 ` [PULL 17/30] include: move qdict_{crumple,flatten} declarations marcandre.lureau
2022-04-21 13:49 ` [PULL 18/30] tests: remove block/qdict checks from check-qobject.c marcandre.lureau
2022-04-21 13:49 ` [PULL 19/30] compiler.h: add QEMU_SANITIZE_{ADDRESS,THREAD} marcandre.lureau
2022-04-21 13:49 ` [PULL 20/30] tests: run-time skip test-qga if TSAN is enabled marcandre.lureau
2022-04-21 13:49 ` [PULL 21/30] Move error_printf_unless_qmp() with monitor unit marcandre.lureau
2022-04-21 13:49 ` [PULL 22/30] qga: move qga_get_host_name() marcandre.lureau
2022-04-21 13:49 ` [PULL 23/30] qtest: simplify socket_send() marcandre.lureau
2022-04-21 13:49 ` [PULL 24/30] util: simplify write in signal handler marcandre.lureau
2022-04-21 13:49 ` [PULL 25/30] util: use qemu_write_full() in qemu_write_pidfile() marcandre.lureau
2022-04-21 13:49 ` [PULL 26/30] util: use qemu_create() " marcandre.lureau
2022-04-21 13:49 ` [PULL 27/30] util: replace qemu_get_local_state_pathname() marcandre.lureau
2022-04-21 13:49 ` [PULL 28/30] qga: remove need for QEMU atomic.h marcandre.lureau
2022-04-21 13:49 ` [PULL 29/30] tests/fuzz: fix warning marcandre.lureau
2022-04-21 13:49 ` [PULL 30/30] qga: use fixed-length and GDateTime for log timestamp marcandre.lureau
2022-04-21 17:48 ` Richard Henderson [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=9dbced58-8ac8-a244-fef3-30102848d878@linaro.org \
--to=richard.henderson@linaro.org \
--cc=marcandre.lureau@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).