[PULL 00/14] Trivial patches for 2026-03-16

Michael Tokarev <[email protected]>
Newsgroups org.nongnu.qemu-trivial,org.nongnu.qemu-devel
Message-ID <[email protected]>
The following changes since commit fff352b9b6080e580aa1fadd29b4eccf4cb2922a:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2026-03-12 15:21:06 +0000)

are available in the Git repository at:

  https://gitlab.com/mjt0k/qemu.git tags/pull-trivial-patches

for you to fetch changes up to 4ba98cfd263ba3e657b9d18c90bc5a4f2dcb0c63:

  rename CONFIG_EPOLL_CREATE1 to CONFIG_EPOLL, and stop checking for epoll in meson.build (2026-03-16 10:05:25 +0300)

----------------------------------------------------------------
trivial patches for 2026-03-16

a few patches accumulated in trivial-patches tree to date.
A larger part of it is my linux-user cleanup series.

----------------------------------------------------------------
Christopher Palmer-Richez (1):
      net/slirp: allow hostfwd socket paths with dashes

Michael Tokarev (7):
      linux-user/syscall.c: assume splice is always present
      meson.build: stop checking for splice()
      linux-user: assume inotify sycalls are always present
      meson.build: stop checking for inotify_init()
      linux-user: assume epoll is always present
      meson.build: do not check for epoll.h (CONFIG_EPOLL)
      rename CONFIG_EPOLL_CREATE1 to CONFIG_EPOLL, and stop checking for epoll in meson.build

Sergei Heifetz (5):
      migration/savevm.c: reorder usage and assertion of mis->from_src_file
      dump/dump.c: reorder usage and assertion of block
      system/physmem.c: remove useless assertion of block
      hw/usb/core.c: reorder usage and assertion of p->ep
      target/i386: fix NULL pointer dereference in legacy-cache=off handling

Thomas Huth (1):
      docs: Move xbzrle.txt into the migration folder and convert to rst

 docs/devel/migration/features.rst               |   1 +
 docs/{xbzrle.txt => devel/migration/xbzrle.rst} | 106 ++++++++++++++----------
 dump/dump.c                                     |   2 +-
 hw/usb/core.c                                   |   2 +-
 linux-user/fd-trans.c                           |   5 --
 linux-user/fd-trans.h                           |   4 -
 linux-user/syscall.c                            |  44 ++--------
 linux-user/syscall_defs.h                       |   3 -
 meson.build                                     |  19 +----
 migration/savevm.c                              |   3 +-
 net/slirp.c                                     |  22 ++++-
 system/physmem.c                                |   2 -
 target/i386/cpu.c                               |   7 +-
 util/aio-posix.h                                |   4 +-
 util/meson.build                                |   2 +-
 15 files changed, 107 insertions(+), 119 deletions(-)
 rename docs/{xbzrle.txt => devel/migration/xbzrle.rst} (74%)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.