From: "Daniel P. Berrangé" <berrange@redhat.com>
To: qemu-devel@nongnu.org
Cc: "Daniel P. Berrangé" <berrange@redhat.com>
Subject: [PULL 00/27] Misc patches queue
Date: Tue, 3 Mar 2026 15:05:37 +0000 [thread overview]
Message-ID: <20260303150604.2402872-1-berrange@redhat.com> (raw)
The following changes since commit 3fb456e9a0e9eef6a71d9b49bfff596a0f0046e9:
Merge tag 'pull-request-2026-03-02' of https://gitlab.com/thuth/qemu into staging (2026-03-02 14:01:46 +0000)
are available in the Git repository at:
https://gitlab.com/berrange/qemu tags/next-pr-pull-request
for you to fetch changes up to 192f59773a6a8fd1e0d3c1d9c9c3f5f59a62c087:
util/oslib-posix: increase memprealloc thread count to 32 (2026-03-03 15:01:21 +0000)
----------------------------------------------------------------
* Increase pre-alloc max thread count to 32
* Fix checkpatch warning for new/removed files with --terse
* Detect more GPL boilerplate in checkpatch
* Fix lean of data in TLS/websock GSource cancellation
* Tweak CPU docs for DiamondRapids
* Unconditionally enable thread naming
* Fix race setting thread naming on Win32
* Add API docs for logging APIs
* Fix interleaved error/trace output
* Fix missing error prefixes with warn_report
* Add detailed error reporting for VNC passworrd changes
* Refactoring of error_vprintf & related funcs
----------------------------------------------------------------
Daniel P. Berrangé (25):
scripts: detect another GPL license boilerplate variant
io: separate freeing of tasks from marking them as complete
io: fix cleanup for TLS I/O source data on cancellation
io: fix cleanup for websock I/O source data on cancellation
docs: simplify DiamondRapids CPU docs
qemu-options: remove extraneous [] around arg values
include: define constant for early constructor priority
monitor: initialize global data from a constructor
system: unconditionally enable thread naming
util: fix race setting thread name on Win32
util: expose qemu_thread_set_name
audio: make jackaudio use qemu_thread_set_name
util: set the name for the 'main' thread on Windows
util: add API to fetch the current thread name
util: introduce some API docs for logging APIs
util: avoid repeated prefix on incremental qemu_log calls
util/log: add missing error reporting in qemu_log_trylock_with_err
ui: add proper error reporting for password changes
ui: remove redundant use of error_printf_unless_qmp()
monitor: remove redundant error_[v]printf_unless_qmp
monitor: refactor error_vprintf()
monitor: move error_vprintf back to error-report.c
util: fix interleaving of error & trace output
util: don't skip error prefixes when QMP is active
util: fix interleaving of error prefixes
Jon Kohler (1):
util/oslib-posix: increase memprealloc thread count to 32
Markus Armbruster (1):
scripts/checkpatch: Fix MAINTAINERS update warning with --terse
audio/jackaudio.c | 28 +++++--
docs/about/deprecated.rst | 7 ++
docs/system/cpu-models-x86.rst.inc | 16 ++--
include/io/task.h | 29 +++++--
include/monitor/monitor.h | 3 -
include/qemu/compiler.h | 8 ++
include/qemu/log-for-trace.h | 17 +++-
include/qemu/log.h | 39 ++++++++++
include/qemu/thread.h | 3 +-
include/ui/console.h | 2 +-
include/ui/qemu-spice-module.h | 3 +-
io/channel-tls.c | 60 +++++++++-----
io/channel-websock.c | 46 ++++++++---
io/task.c | 8 +-
meson.build | 21 +++++
monitor/monitor.c | 51 +++---------
qemu-options.hx | 112 +++++++++++++--------------
rust/util/src/log.rs | 6 ++
scripts/checkpatch.pl | 11 +--
stubs/error-printf.c | 23 ------
stubs/meson.build | 1 -
stubs/monitor-core.c | 19 ++++-
system/vl.c | 12 +--
tests/functional/generic/test_vnc.py | 4 +-
tests/unit/test-io-task.c | 26 +++++++
tests/unit/test-util-sockets.c | 1 +
ui/spice-core.c | 25 ++++--
ui/spice-module.c | 7 +-
ui/ui-qmp-cmds.c | 19 ++---
ui/vnc-stubs.c | 6 +-
ui/vnc.c | 16 ++--
util/error-report.c | 92 +++++++++++++++++-----
util/log.c | 50 +++++++-----
util/oslib-posix.c | 2 +-
util/qemu-thread-posix.c | 89 +++++++++++++++------
util/qemu-thread-win32.c | 87 ++++++++++++++-------
36 files changed, 628 insertions(+), 321 deletions(-)
delete mode 100644 stubs/error-printf.c
--
2.53.0
next reply other threads:[~2026-03-03 15:07 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-03 15:05 Daniel P. Berrangé [this message]
2026-03-03 15:05 ` [PULL 01/27] scripts: detect another GPL license boilerplate variant Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 02/27] io: separate freeing of tasks from marking them as complete Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 03/27] io: fix cleanup for TLS I/O source data on cancellation Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 04/27] io: fix cleanup for websock " Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 05/27] docs: simplify DiamondRapids CPU docs Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 06/27] qemu-options: remove extraneous [] around arg values Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 07/27] include: define constant for early constructor priority Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 08/27] monitor: initialize global data from a constructor Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 09/27] system: unconditionally enable thread naming Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 10/27] util: fix race setting thread name on Win32 Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 11/27] util: expose qemu_thread_set_name Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 12/27] audio: make jackaudio use qemu_thread_set_name Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 13/27] util: set the name for the 'main' thread on Windows Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 14/27] util: add API to fetch the current thread name Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 15/27] util: introduce some API docs for logging APIs Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 16/27] util: avoid repeated prefix on incremental qemu_log calls Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 17/27] util/log: add missing error reporting in qemu_log_trylock_with_err Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 18/27] ui: add proper error reporting for password changes Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 19/27] ui: remove redundant use of error_printf_unless_qmp() Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 20/27] monitor: remove redundant error_[v]printf_unless_qmp Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 21/27] monitor: refactor error_vprintf() Daniel P. Berrangé
2026-03-03 15:05 ` [PULL 22/27] monitor: move error_vprintf back to error-report.c Daniel P. Berrangé
2026-03-03 15:06 ` [PULL 23/27] util: fix interleaving of error & trace output Daniel P. Berrangé
2026-03-03 15:06 ` [PULL 24/27] util: don't skip error prefixes when QMP is active Daniel P. Berrangé
2026-03-03 15:06 ` [PULL 25/27] util: fix interleaving of error prefixes Daniel P. Berrangé
2026-03-03 15:06 ` [PULL 26/27] scripts/checkpatch: Fix MAINTAINERS update warning with --terse Daniel P. Berrangé
2026-03-03 15:06 ` [PULL 27/27] util/oslib-posix: increase memprealloc thread count to 32 Daniel P. Berrangé
2026-03-05 14:47 ` [PULL 00/27] Misc patches queue Peter Maydell
2026-03-05 15:15 ` Daniel P. Berrangé
2026-03-05 17:48 ` Daniel P. Berrangé
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=20260303150604.2402872-1-berrange@redhat.com \
--to=berrange@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.