All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/29] Misc patches for 2022-06-06
@ 2022-06-06 14:36 Paolo Bonzini
  2022-06-06 14:36 ` [PULL 01/29] target/i386/tcg: Fix masking of real-mode addresses with A20 bit Paolo Bonzini
                   ` (29 more replies)
  0 siblings, 30 replies; 31+ messages in thread
From: Paolo Bonzini @ 2022-06-06 14:36 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit ca127b3fc247517ec7d4dad291f2c0f90602ce5b:

  Merge tag 'nvme-next-pull-request' of git://git.infradead.org/qemu-nvme into staging (2022-06-03 14:14:24 -0700)

are available in the Git repository at:

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

for you to fetch changes up to ca5765c8521b8284b8277ed4b811ac0ab9010fc8:

  meson: qga: do not use deprecated meson.build_root() (2022-06-06 16:04:08 +0200)

----------------------------------------------------------------
* prepare to expand usage of test venv
* fix CPUID when passing through host cache information
* a20 fix
* SGX fix
* generate per-target modinfo
* replay cleanups and simplifications
* "make modules" target

----------------------------------------------------------------
Dario Faggioli (1):
      tests/Makefile.include: Fix 'make check-help' output

Igor Mammedov (2):
      x86: cpu: make sure number of addressable IDs for processor cores meets the spec
      x86: cpu: fixup number of addressable IDs for logical processors sharing cache

John Snow (9):
      python: update for mypy 0.950
      tests: add "TESTS_PYTHON" variable to Makefile
      tests: use python3 as the python executable name
      tests: silence pip upgrade warnings during venv creation
      tests: add quiet-venv-pip macro
      tests: install "qemu" namespace package into venv
      tests: use tests/venv to run basevm.py-based scripts
      tests: add python3-venv to debian10.docker
      tests: run 'device-crash-test' from tests/venv

Jose R. Ziviani (2):
      modules: introduces module_kconfig directive
      modules: generates per-target modinfo

Paolo Bonzini (4):
      build: add a "make modules" target
      regenerate meson-buildoptions.sh
      configure: remove reference to removed option
      meson: qga: do not use deprecated meson.build_root()

Pavel Dovgalyuk (9):
      replay: fix event queue flush for qemu shutdown
      replay: notify vCPU when BH is scheduled
      replay: rewrite async event handling
      replay: simplify async event processing
      docs: convert docs/devel/replay page to rst
      docs: move replay docs to docs/system/replay.rst
      tests/avocado: update replay_linux test
      tests/avocado: add replay Linux tests for virtio machine
      tests/avocado: add replay Linux test for Aarch64 machines

Stephen Michael Jothen (1):
      target/i386/tcg: Fix masking of real-mode addresses with A20 bit

Yang Zhong (1):
      target/i386: Fix wrong count setting

 .gitlab-ci.d/buildtest.yml               |   8 +-
 accel/tcg/tcg-accel-ops-icount.c         |   5 +-
 configure                                |   1 -
 docs/devel/index-tcg.rst                 |   1 +
 docs/devel/replay.rst                    | 306 +++++++++++++++++++++++
 docs/devel/replay.txt                    |  46 ----
 docs/replay.txt                          | 410 -------------------------------
 docs/system/index.rst                    |   1 +
 docs/system/replay.rst                   | 237 ++++++++++++++++++
 hw/display/qxl.c                         |   1 +
 hw/display/vhost-user-gpu-pci.c          |   1 +
 hw/display/vhost-user-gpu.c              |   1 +
 hw/display/vhost-user-vga.c              |   1 +
 hw/display/virtio-gpu-base.c             |   1 +
 hw/display/virtio-gpu-gl.c               |   1 +
 hw/display/virtio-gpu-pci-gl.c           |   1 +
 hw/display/virtio-gpu-pci.c              |   1 +
 hw/display/virtio-gpu.c                  |   1 +
 hw/display/virtio-vga-gl.c               |   1 +
 hw/display/virtio-vga.c                  |   1 +
 hw/s390x/virtio-ccw-gpu.c                |   1 +
 hw/usb/ccid-card-emulated.c              |   1 +
 hw/usb/ccid-card-passthru.c              |   1 +
 hw/usb/host-libusb.c                     |   1 +
 hw/usb/redirect.c                        |   1 +
 include/qemu/module.h                    |  10 +
 include/sysemu/cpu-timers.h              |   1 +
 include/sysemu/replay.h                  |   9 +-
 meson.build                              |  28 ++-
 python/qemu/qmp/util.py                  |   4 +-
 python/setup.cfg                         |   1 +
 qga/meson.build                          |   2 +-
 replay/replay-events.c                   |  56 ++---
 replay/replay-internal.h                 |  37 ++-
 replay/replay-snapshot.c                 |   2 -
 replay/replay.c                          |  78 +++---
 scripts/device-crash-test                |  14 +-
 scripts/meson-buildoptions.sh            |   4 +-
 scripts/modinfo-generate.py              |  49 +++-
 softmmu/icount.c                         |  12 +-
 stubs/icount.c                           |   4 +
 target/i386/cpu.c                        |  22 +-
 target/i386/tcg/sysemu/excp_helper.c     |   4 +-
 tests/Makefile.include                   |  48 ++--
 tests/avocado/avocado_qemu/__init__.py   |  11 +-
 tests/avocado/replay_linux.py            |  85 ++++++-
 tests/avocado/virtio_check_params.py     |   1 -
 tests/avocado/virtio_version.py          |   1 -
 tests/docker/dockerfiles/debian10.docker |   1 +
 tests/requirements.txt                   |   1 +
 tests/vm/Makefile.include                |  13 +-
 tests/vm/basevm.py                       |   6 +-
 util/async.c                             |   8 +
 53 files changed, 894 insertions(+), 649 deletions(-)
 create mode 100644 docs/devel/replay.rst
 delete mode 100644 docs/devel/replay.txt
 delete mode 100644 docs/replay.txt
 create mode 100644 docs/system/replay.rst
-- 
2.36.1



^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2022-06-06 18:38 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-06 14:36 [PULL 00/29] Misc patches for 2022-06-06 Paolo Bonzini
2022-06-06 14:36 ` [PULL 01/29] target/i386/tcg: Fix masking of real-mode addresses with A20 bit Paolo Bonzini
2022-06-06 14:36 ` [PULL 02/29] build: add a "make modules" target Paolo Bonzini
2022-06-06 14:36 ` [PULL 03/29] target/i386: Fix wrong count setting Paolo Bonzini
2022-06-06 14:36 ` [PULL 04/29] modules: introduces module_kconfig directive Paolo Bonzini
2022-06-06 14:36 ` [PULL 05/29] modules: generates per-target modinfo Paolo Bonzini
2022-06-06 14:36 ` [PULL 06/29] replay: fix event queue flush for qemu shutdown Paolo Bonzini
2022-06-06 14:36 ` [PULL 07/29] replay: notify vCPU when BH is scheduled Paolo Bonzini
2022-06-06 14:36 ` [PULL 08/29] replay: rewrite async event handling Paolo Bonzini
2022-06-06 14:36 ` [PULL 09/29] replay: simplify async event processing Paolo Bonzini
2022-06-06 14:36 ` [PULL 10/29] docs: convert docs/devel/replay page to rst Paolo Bonzini
2022-06-06 14:36 ` [PULL 11/29] docs: move replay docs to docs/system/replay.rst Paolo Bonzini
2022-06-06 14:36 ` [PULL 12/29] tests/avocado: update replay_linux test Paolo Bonzini
2022-06-06 14:36 ` [PULL 13/29] tests/avocado: add replay Linux tests for virtio machine Paolo Bonzini
2022-06-06 14:36 ` [PULL 14/29] tests/avocado: add replay Linux test for Aarch64 machines Paolo Bonzini
2022-06-06 14:36 ` [PULL 15/29] tests/Makefile.include: Fix 'make check-help' output Paolo Bonzini
2022-06-06 14:36 ` [PULL 16/29] x86: cpu: make sure number of addressable IDs for processor cores meets the spec Paolo Bonzini
2022-06-06 14:36 ` [PULL 17/29] x86: cpu: fixup number of addressable IDs for logical processors sharing cache Paolo Bonzini
2022-06-06 14:36 ` [PULL 18/29] python: update for mypy 0.950 Paolo Bonzini
2022-06-06 14:36 ` [PULL 19/29] tests: add "TESTS_PYTHON" variable to Makefile Paolo Bonzini
2022-06-06 14:36 ` [PULL 20/29] tests: use python3 as the python executable name Paolo Bonzini
2022-06-06 14:36 ` [PULL 21/29] tests: silence pip upgrade warnings during venv creation Paolo Bonzini
2022-06-06 14:36 ` [PULL 22/29] tests: add quiet-venv-pip macro Paolo Bonzini
2022-06-06 14:36 ` [PULL 23/29] tests: install "qemu" namespace package into venv Paolo Bonzini
2022-06-06 14:36 ` [PULL 24/29] tests: use tests/venv to run basevm.py-based scripts Paolo Bonzini
2022-06-06 14:36 ` [PULL 25/29] tests: add python3-venv to debian10.docker Paolo Bonzini
2022-06-06 14:36 ` [PULL 26/29] tests: run 'device-crash-test' from tests/venv Paolo Bonzini
2022-06-06 14:36 ` [PULL 27/29] regenerate meson-buildoptions.sh Paolo Bonzini
2022-06-06 14:36 ` [PULL 28/29] configure: remove reference to removed option Paolo Bonzini
2022-06-06 14:36 ` [PULL 29/29] meson: qga: do not use deprecated meson.build_root() Paolo Bonzini
2022-06-06 17:06 ` [PULL 00/29] Misc patches for 2022-06-06 Richard Henderson

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.