Commit Graph

  • 77162849a6 tests/docker: remove SKIP_DOCKER_BUILD Paolo Bonzini 2022-04-19 10:10:14 +01:00
  • 544f4a2578 tests/tcg: isolate from QEMU's config-host.mak Paolo Bonzini 2022-04-19 10:10:13 +01:00
  • eebf199c09 tests/tcg: invoke Makefile.target directly from QEMU's makefile Paolo Bonzini 2022-04-19 10:10:12 +01:00
  • 5377a10001 tests/tcg: list test targets in Makefile.prereqs Paolo Bonzini 2022-04-19 10:10:11 +01:00
  • f2d5935145 tests/tcg: prepare Makefile.prereqs at configure time Paolo Bonzini 2022-04-19 10:10:10 +01:00
  • 8e61ecca4a tests/tcg: remove CONFIG_USER_ONLY from config-target.mak Paolo Bonzini 2022-04-19 10:10:09 +01:00
  • 3996dab2be tests/tcg: remove CONFIG_LINUX_USER from config-target.mak Paolo Bonzini 2022-04-19 10:10:08 +01:00
  • f084839aba tests/tcg: add compiler test variables when using containers Paolo Bonzini 2022-04-19 10:10:07 +01:00
  • 426045aed8 tests/docker: do not duplicate rules for hexagon-cross Paolo Bonzini 2022-04-19 10:10:06 +01:00
  • d39eaa2266 tests/docker: simplify docker-TEST@IMAGE targets Paolo Bonzini 2022-04-19 10:10:05 +01:00
  • bbb5ba8633 tests/docker: remove unnecessary filtering of $(DOCKER_IMAGES) Paolo Bonzini 2022-04-19 10:10:04 +01:00
  • 79bd3ae9d3 tests/docker: inline variable definitions or move close to use Paolo Bonzini 2022-04-19 10:10:03 +01:00
  • 1d64909543 tests/docker: remove unnecessary default definitions Paolo Bonzini 2022-04-19 10:10:02 +01:00
  • 681b685571 tests/docker: remove dead variable Paolo Bonzini 2022-04-19 10:10:01 +01:00
  • 28766b9eb4 tests/docker: remove test targets Paolo Bonzini 2022-04-19 10:10:00 +01:00
  • 42ae4b0ef4 tests/docker: remove dead code for linux-user containers Paolo Bonzini 2022-04-19 10:09:59 +01:00
  • ab20edf59d docs/devel: drop :hidden: and :includehidden: tags Alex Bennée 2022-04-19 10:09:58 +01:00
  • 396408ee92 docs/devel: add some notes on the binfmt-image-debian targets Alex Bennée 2022-04-19 10:09:57 +01:00
  • 11593544df tests/avocado: update aarch64_virt test to exercise -cpu max Alex Bennée 2022-04-19 10:09:56 +01:00
  • 591e7bb5fd Merge tag 'pull-request-2022-04-20' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2022-04-20 07:08:09 -07:00
  • 0423f75351 qcow2: Add errp to rebuild_refcount_structure() Hanna Reitz 2022-04-05 15:46:52 +02:00
  • 9ffd6d646d iotests/108: Test new refcount rebuild algorithm Hanna Reitz 2022-04-05 15:46:51 +02:00
  • a8c07ec287 qcow2: Improve refcount structure rebuilding Hanna Reitz 2022-04-05 15:46:50 +02:00
  • 32911369fe iotests/303: Check for zstd support Hanna Reitz 2022-03-23 11:55:22 +01:00
  • 7253a57007 iotests/065: Check for zstd support Hanna Reitz 2022-03-23 11:55:21 +01:00
  • 9ba271f0c7 iotests.py: Add supports_qcow2_zstd_compression() Hanna Reitz 2022-03-23 11:55:20 +01:00
  • 2cf6a4e344 tests/qemu-iotests: Move the bash and sanitizer checks to meson.build Thomas Huth 2022-02-23 10:38:39 +01:00
  • f1f8af238b tests/qemu-iotests/meson.build: Improve the indentation Thomas Huth 2022-02-23 10:38:38 +01:00
  • 41663beda5 tests/avocado: Allow overwrite smp and memory size command line options Ahmed Abouzied 2021-08-03 00:22:57 +02:00
  • 0ca703662e hw: Add compat machines for 7.1 Cornelia Huck 2022-03-16 15:55:21 +01:00
  • 4667619269 docs/ccid: convert to restructuredText Lucas Ramage 2022-04-05 14:29:06 +00:00
  • 5b4f72f5e8 tests/qtest: properly initialise the vring used idx Alex Bennée 2022-04-06 18:33:56 +01:00
  • b911c30c56 tests/qtest: Move the fuzz tests to x86 only Thomas Huth 2022-04-14 15:01:27 +02:00
  • 2051658061 tests/qtest: Enable more tests for the "mipsel" target Thomas Huth 2022-04-14 13:46:55 +02:00
  • b0dd0a3d74 tests: Drop perl-Test-Harness from the CI containers / VMs Thomas Huth 2022-03-29 12:28:08 +02:00
  • 1be5a765c0 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2022-04-19 18:22:15 -07:00
  • 3202995c13 Open 7.1 development tree Richard Henderson 2022-04-19 18:21:23 -07:00
  • 6551fc31f4 add interrupts Alwin Berger 2022-04-19 23:43:58 +02:00
  • 823a3f11fb Update version for v7.0.0 release Peter Maydell 2022-04-19 18:44:36 +01:00
  • 1690dbb2cc
    Sender id fix (#610) Dominik Maier 2022-04-15 19:25:51 +02:00
  • c9e28ae797 target/i386: Remove unused XMMReg, YMMReg types and CPUState fields Peter Maydell 2022-04-12 12:00:47 +01:00
  • d22697dde0 target/i386: do not access beyond the low 128 bits of SSE registers Paolo Bonzini 2022-04-11 18:15:07 +02:00
  • a99d0b2967
    Fix clang linking without --libafl arg (#608) Andrea Fioraldi 2022-04-12 20:34:38 +02:00
  • 81c7ed41a1 Update version for v7.0.0-rc4 release Peter Maydell 2022-04-12 17:01:34 +01:00
  • 5c4238e0ee remove output from clock observer Alwin Berger 2022-04-11 22:59:06 +02:00
  • 865f2786a8 add jmp instrumentaion Alwin Berger 2022-04-11 22:58:43 +02:00
  • e8f5949aec
    Fix linking with -z defs (#601) Andrea Fioraldi 2022-04-08 18:06:27 +02:00
  • 4bf58c7213 virtio-iommu: use-after-free fix Wentao Liang 2022-04-07 05:51:59 -04:00
  • bd23f7c916
    Fix cmplog (#600) Andrea Fioraldi 2022-04-08 14:35:32 +02:00
  • dde8689d1f Merge tag 'fixes-20220408-pull-request' of git://git.kraxel.org/qemu into staging Peter Maydell 2022-04-08 10:43:30 +01:00
  • fc4b72274e remember branches from app to os Alwin Berger 2022-04-08 00:53:05 +02:00
  • 0b94647219
    fmt (#597) Dongjia Zhang 2022-04-07 21:08:08 +09:00
  • fa69b9eff9
    Powerschedule::RAND (#596) Dongjia Zhang 2022-04-07 21:00:59 +09:00
  • fa892e9abb ui/cursor: fix integer overflow in cursor_alloc (CVE-2021-4206) Mauro Matteo Cascella 2022-04-07 10:17:12 +02:00
  • 9569f5cb5b display/qxl-render: fix race condition in qxl_cursor (CVE-2021-4207) Mauro Matteo Cascella 2022-04-07 10:11:06 +02:00
  • 95a3fcc748 Update version for v7.0.0-rc3 release Peter Maydell 2022-04-06 21:26:13 +01:00
  • a83c284490 acpi: fix acpi_index migration Dr. David Alan Gilbert 2022-04-06 14:58:12 -04:00
  • 47a4bc19d4 save last post interrupt edge in app Alwin Berger 2022-04-06 21:03:21 +02:00
  • a43de79802 virtio-ccw: do not include headers for all virtio devices Paolo Bonzini 2022-03-28 13:41:29 +02:00
  • 7da50d6411 virtio-ccw: move device type declarations to .c files Paolo Bonzini 2022-03-28 09:33:15 +02:00
  • 7a523d96a0 virtio-ccw: move vhost_ccw_scsi to a separate file Paolo Bonzini 2022-03-28 09:25:00 +02:00
  • 7d2eb76d04 s390x: follow qdev tree to detect SCSI device on a CCW bus Paolo Bonzini 2022-03-28 09:40:00 +02:00
  • d8701185f4 hw: hyperv: Initial commit for Synthetic Debugging device Jon Doron 2022-02-16 12:25:00 +02:00
  • 73d2407407 hyperv: Add support to process syndbg commands Jon Doron 2022-02-16 12:24:59 +02:00
  • ccbdf5e81b hyperv: Add definitions for syndbg Jon Doron 2022-02-16 12:24:58 +02:00
  • 64ddecc88b hyperv: SControl is optional to enable SynIc Jon Doron 2022-02-16 12:24:57 +02:00
  • 8ab3026489 thread-posix: optimize qemu_sem_timedwait with zero timeout Paolo Bonzini 2022-02-21 12:46:32 +01:00
  • a0d45db854 thread-posix: implement Semaphore with QemuCond and QemuMutex Longpeng(Mike) 2022-02-22 17:05:06 +08:00
  • 657ac98b58 thread-posix: use monotonic clock for QemuCond and QemuSemaphore Longpeng(Mike) 2022-02-22 17:05:05 +08:00
  • f9fc8932b1 thread-posix: remove the posix semaphore support Longpeng(Mike) 2022-02-22 17:05:04 +08:00
  • d7482ffe97 whpx: Added support for breakpoints and stepping Ivan Shcherbakov 2022-03-02 17:28:33 -08:00
  • 9d734b85ed build-sys: simplify AF_VSOCK check Marc-André Lureau 2022-04-01 15:50:05 +04:00
  • 3015321dc4 build-sys: drop ntddscsi.h check Marc-André Lureau 2022-04-01 12:51:06 +04:00
  • 0f9668e0c1 Remove qemu-common.h include from most units Marc-André Lureau 2022-03-23 19:57:43 +04:00
  • fcc41961c9 qga: remove explicit environ argument from exec/spawn Marc-André Lureau 2022-03-23 19:57:41 +04:00
  • e9c4e0a8e5 Move fcntl_setfl() to oslib-posix Marc-André Lureau 2022-03-23 19:57:40 +04:00
  • 69242e7e7e Move CPU softfloat unions to cpu-float.h Marc-André Lureau 2022-03-23 19:57:39 +04:00
  • 4e40e89325 include: move page_size_init() to include/hw/core/cpu.h Marc-André Lureau 2022-03-23 19:57:38 +04:00
  • 327adeecdd include: move os_*() to os-foo.h Marc-André Lureau 2022-03-23 19:57:37 +04:00
  • 89fc45d5c6 include: move qemu_get_vm_name() to sysemu.h Marc-André Lureau 2022-03-23 19:57:36 +04:00
  • 16a18f2681 include: move progress API to qemu-progress.h Marc-André Lureau 2022-03-23 19:57:35 +04:00
  • ec5f7ca857 include: move target page bits declaration to page-vary.h Marc-André Lureau 2022-03-23 19:57:34 +04:00
  • 1f269c1484 include: move cpu_exec* declarations to cpu-common.h Marc-André Lureau 2022-03-23 19:57:33 +04:00
  • 415b732751 include: move C/util-related declarations to cutils.h Marc-André Lureau 2022-03-23 19:57:32 +04:00
  • 544803c7a1 include: move dump_in_progress() to runstate.h Marc-André Lureau 2022-03-23 19:57:31 +04:00
  • c097f1e603 include: move coroutine IO functions to coroutine.h Marc-André Lureau 2022-03-23 19:57:30 +04:00
  • 3bd04c091e include: move qemu_pipe() to osdep.h Marc-André Lureau 2022-03-23 19:57:29 +04:00
  • 0d14a2f300 include: move qemu_write_full() declaration to osdep.h Marc-André Lureau 2022-03-23 19:57:28 +04:00
  • 1dacd88ddc include: move TFR to osdep.h Marc-André Lureau 2022-03-23 19:57:27 +04:00
  • 11fd78dc07 error-report: use error_printf() for program prefix Marc-André Lureau 2022-03-23 19:57:26 +04:00
  • 15002f60f7 util: rename qemu-error.c to match its header name Marc-André Lureau 2022-03-23 19:57:25 +04:00
  • 73dab893b5 error-report: replace deprecated g_get_current_time() with glib >= 2.62 Marc-André Lureau 2022-03-23 19:57:24 +04:00
  • 6e9396696f qga: replace deprecated g_get_current_time() Marc-André Lureau 2022-03-23 19:57:23 +04:00
  • 8e3b0cbb72 Replace qemu_real_host_page variables with inlined functions Marc-André Lureau 2022-03-23 19:57:22 +04:00
  • b307e5052d tests: replace free_all() usage with g_auto Marc-André Lureau 2022-03-23 19:57:21 +04:00
  • d709bbf3b1 include/qapi: add g_autoptr support for qobject types Marc-André Lureau 2022-03-23 19:57:20 +04:00
  • 7773e13fa7 osdep: poison {HOST,TARGET}_WORDS_BIGENDIAN Marc-André Lureau 2022-03-23 19:57:19 +04:00
  • ee3eb3a7ce Replace TARGET_WORDS_BIGENDIAN Marc-André Lureau 2022-03-23 19:57:18 +04:00
  • e03b56863d Replace config-time define HOST_WORDS_BIGENDIAN Marc-André Lureau 2022-03-23 19:57:17 +04:00
  • 3f6c2e8b79 char: move qemu_openpty_raw from util/ to char/ Marc-André Lureau 2022-03-23 19:57:16 +04:00