Commit Graph

  • 6f2ddcde77 qapi: Update flake8 config John Snow 2023-02-14 19:00:06 -05:00
  • c2985e38f0 docs/devel/qapi-code-gen: Fix a missing 'may', clarify SchemaInfo Markus Armbruster 2023-02-13 14:20:09 +01:00
  • ebf1b324e8 docs/devel/qapi-code-gen: Belatedly update features documentation Markus Armbruster 2023-02-13 14:20:08 +01:00
  • 322a792ffa Merge Andrea Fioraldi 2023-02-23 12:07:44 +01:00
  • 6832189fd7 python: drop pipenv John Snow 2023-02-09 19:31:42 -05:00
  • aef633e765 python: support pylint 2.16 John Snow 2023-02-09 19:31:41 -05:00
  • dbd672c87f sysemu/os-win32: fix setjmp/longjmp on windows-arm64 Pierrick Bouvier 2023-02-21 16:30:04 +01:00
  • b3c3260295 util/cacheflush: fix cache on windows-arm64 Pierrick Bouvier 2023-02-21 16:30:03 +01:00
  • c3bef3b4de target/microblaze: Add gdbstub xml Richard Henderson 2022-12-30 07:54:58 -08:00
  • d7d5601c78 linux-user/microblaze: Handle privileged exception Ilya Leoshkevich 2023-02-14 15:08:28 +01:00
  • df8a688032 cpus: Make {start,end}_exclusive() recursive Ilya Leoshkevich 2023-02-14 15:08:27 +01:00
  • 7de0816f69 linux-user: Always exit from exclusive state in fork_end() Ilya Leoshkevich 2023-02-14 15:08:26 +01:00
  • 21a474c41d linux-user/sparc: Raise SIGILL for all unhandled software traps Richard Henderson 2023-02-01 10:56:15 -10:00
  • 2627e4524e accel/tcg: Allow the second page of an instruction to be MMIO Richard Henderson 2023-02-06 09:26:29 -10:00
  • 49be78ca02 target/i386/gdbstub: Fix a bug about order of FPU stack in 'g' packets. TaiseiIto 2022-12-19 13:04:12 +09:00
  • 79b677d658 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Peter Maydell 2023-02-21 11:28:31 +00:00
  • 4919d0c44a Merge tag 'pr-2023-02-16' of https://gitlab.com/a1xndr/qemu into staging Peter Maydell 2023-02-21 11:28:01 +00:00
  • 9b0699ab80 Merge tag 'vfio-updates-20230216.0' of https://gitlab.com/alex.williamson/qemu into staging Peter Maydell 2023-02-20 17:08:05 +00:00
  • 0aaf44776e Merge tag 'pull-virtiofs-20230216b' of https://gitlab.com/dagrh/qemu into staging Peter Maydell 2023-02-20 17:07:30 +00:00
  • 8d0efbcfa0 docs: build-platforms: refine requirements on Python build dependencies Paolo Bonzini 2023-02-17 13:09:56 +01:00
  • 2d89cb1fe5 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Peter Maydell 2023-02-20 13:39:18 +00:00
  • a4d5224c2c hbitmap: fix hbitmap_status() return value for first dirty bit case Andrey Zhadchenko 2023-02-02 21:15:23 +03:00
  • 005ee3cdc7 block/file-posix: don't use functions calling AIO_WAIT_WHILE in worker threads Emanuele Giuseppe Esposito 2023-02-09 10:45:22 -05:00
  • 167643ff5e MAINTAINERS: drop Vladimir from parallels block driver Vladimir Sementsov-Ogievskiy 2023-02-14 21:28:48 +03:00
  • 60d90bf43c block: temporarily hold the new AioContext of bs_top in bdrv_append() Stefano Garzarella 2023-02-14 18:16:21 +01:00
  • e7b8d9d038 block: Handle curl 7.55.0, 7.85.0 version changes Anton Johansson 2023-01-23 21:14:31 +01:00
  • 321923010d block: Assert non-coroutine context for bdrv_open_inherit() Kevin Wolf 2023-01-26 18:24:32 +01:00
  • be1a732c9a block: Fix bdrv_co_create_opts_simple() to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:31 +01:00
  • 6ef028519b vpc: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:30 +01:00
  • 882f202e9d vmdk: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:29 +01:00
  • 41e089cbe9 vhdx: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:28 +01:00
  • 13dd6327ef vdi: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:27 +01:00
  • 0b1e95cf46 qed: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:26 +01:00
  • ecbc57caba qcow2: Fix open/create to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:25 +01:00
  • 5b9d79b62d qcow: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:24 +01:00
  • 48a4e92d3c parallels: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:23 +01:00
  • 91817e9c58 luks: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper Kevin Wolf 2023-01-26 18:24:22 +01:00
  • 4bee90e9da block: Create no_co_wrappers for open functions Kevin Wolf 2023-01-26 18:24:21 +01:00
  • d6ee2e324e block-coroutine-wrapper: Introduce no_co_wrapper Kevin Wolf 2023-01-26 18:24:20 +01:00
  • 1e84cf7957 curl: Fix error path in curl_open() Hanna Czenczek 2023-02-06 14:29:49 +01:00
  • 3d2d4cc5a2 configure: Enable -Wthread-safety if present Kevin Wolf 2023-01-17 08:52:03 -05:00
  • e022d9cab7 bsd-user/mmap: use TSA_NO_TSA to suppress clang TSA warnings in FreeBSD Emanuele Giuseppe Esposito 2023-01-17 08:52:02 -05:00
  • deb9c2ad0b util/qemu-thread-posix: use TSA_NO_TSA to suppress clang TSA warnings in FreeBSD Emanuele Giuseppe Esposito 2023-01-17 08:52:01 -05:00
  • 3ada67a306 thread-posix: add support for setting threads name on OpenBSD Brad Smith 2022-12-18 03:22:04 -05:00
  • 525ae11522 vdpa: fix VHOST_BACKEND_F_IOTLB_ASID flag check Eugenio Pérez 2023-01-17 11:53:08 +01:00
  • 148fbf0d58 net: stream: add a new option to automatically reconnect Laurent Vivier 2023-01-19 11:16:45 +01:00
  • 993f71ee33 vmnet: stop recieving events when VM is stopped Joelle van Dyne 2023-01-01 17:08:21 -08:00
  • 0c65ef4fbb net: Increase L2TPv3 buffer to fit jumboframes Christian Svensson 2022-12-30 21:27:10 +01:00
  • 099a638281 hw/net/vmxnet3: allow VMXNET3_MAX_MTU itself as a value Fiona Ebner 2022-08-25 11:29:10 +02:00
  • 44c94cdb21 hw/net/lan9118: log [read|write]b when mode_16bit is enabled rather than abort Qiang Liu 2023-01-16 11:14:31 +08:00
  • 3b0cca8e4e net: Replace "Supported NIC models" with "Available NIC models" Thomas Huth 2022-11-10 13:52:24 +01:00
  • 27c819244b net: Restore printing of the help text with "-nic help" Thomas Huth 2022-11-10 13:52:23 +01:00
  • c6941b3b9b net: Move the code to collect available NIC models to a separate function Thomas Huth 2022-11-10 13:52:22 +01:00
  • 7d9e5f18a9 docs/fuzz: remove mentions of fork-based fuzzing Alexander Bulekov 2023-02-04 23:29:51 -05:00
  • d2e6f9272d fuzz: remove fork-fuzzing scaffolding Alexander Bulekov 2023-02-04 23:29:50 -05:00
  • f031c95941 fuzz/i440fx: remove fork-based fuzzer Alexander Bulekov 2023-02-04 23:29:49 -05:00
  • 725767e9a1 fuzz/virtio-blk: remove fork-based fuzzer Alexander Bulekov 2023-02-04 23:29:48 -05:00
  • 5f47d07fd8 fuzz/virtio-net: remove fork-based fuzzer Alexander Bulekov 2023-02-04 23:29:47 -05:00
  • 5d3c73e27e fuzz/virtio-scsi: remove fork-based fuzzer Alexander Bulekov 2023-02-04 23:29:46 -05:00
  • b8b52178e2 fuzz/generic-fuzz: add a limit on DMA bytes written Alexander Bulekov 2023-02-04 23:29:45 -05:00
  • 1375104370 fuzz/generic-fuzz: use reboots instead of forks to reset state Alexander Bulekov 2023-02-04 23:29:44 -05:00
  • 8d1e76b35b fuzz: add fuzz_reset API Alexander Bulekov 2023-02-04 23:29:43 -05:00
  • 66169c3c60 hw/sparse-mem: clear memory on reset Alexander Bulekov 2023-02-04 23:29:42 -05:00
  • 57edb7e444 MAINTAINERS: Add myself as VFIO reviewer Cédric Le Goater 2023-01-19 19:57:36 +01:00
  • 2b0ab9e9d6 docs/devel: Align VFIO migration docs to v2 protocol Avihai Horon 2023-02-16 16:36:30 +02:00
  • 48e4d8289f vfio: Alphabetize migration section of VFIO trace-events file Avihai Horon 2023-02-16 16:36:29 +02:00
  • 7429aebe1c vfio/migration: Remove VFIO migration protocol v1 Avihai Horon 2023-02-16 16:36:28 +02:00
  • 31bcbbb5be vfio/migration: Implement VFIO migration protocol v2 Avihai Horon 2023-02-16 16:36:27 +02:00
  • 6eeb290910 vfio/migration: Rename functions/structs related to v1 protocol Avihai Horon 2023-02-16 16:36:26 +02:00
  • 16fe4e8ab7 vfio/migration: Move migration v1 logic to vfio_migration_init() Avihai Horon 2023-02-16 16:36:25 +02:00
  • 29d81b71aa vfio/migration: Block multiple devices migration Avihai Horon 2023-02-16 16:36:24 +02:00
  • 8b942af393 vfio/common: Change vfio_devices_all_running_and_saving() logic to equivalent one Avihai Horon 2023-02-16 16:36:23 +02:00
  • b051a3f640 vfio/migration: Allow migration without VFIO IOMMU dirty tracking support Avihai Horon 2023-02-16 16:36:22 +02:00
  • 5c4dbcb748 vfio/migration: Fix NULL pointer dereference bug Avihai Horon 2023-02-16 16:36:21 +02:00
  • 93d7620c25 linux-headers: Update to v6.2-rc8 Avihai Horon 2023-02-16 16:36:20 +02:00
  • a6bfdaed4a virtiofsd: Swing deprecated message to removed-features Dr. David Alan Gilbert 2023-01-18 12:34:43 +00:00
  • e0dc2631ec virtiofsd: Remove source Dr. David Alan Gilbert 2023-01-18 12:11:51 +00:00
  • 8ab5e8a503 virtiofsd: Remove build and docs glue Dr. David Alan Gilbert 2023-01-18 12:10:07 +00:00
  • 5da7701e2a virtiofsd: Remove test Dr. David Alan Gilbert 2023-02-15 12:05:31 +00:00
  • d8d20b38ec Merge tag 'pull-target-arm-20230216' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2023-02-16 17:12:18 +00:00
  • caf01d6a43 tests/qtest: Restrict tpm-tis-devices-{swtpm}-test to CONFIG_TCG Fabiano Rosas 2023-02-13 17:29:23 -03:00
  • 500a0accb5 tests/qtest: arm-cpu-features: Match tests to required accelerators Fabiano Rosas 2023-02-13 17:29:22 -03:00
  • 6c8a108dea target/arm: Use "max" as default cpu for the virt machine with KVM Fabiano Rosas 2023-02-13 17:29:21 -03:00
  • 9bb9a3f3c8 tests/avocado: Tag TCG tests with accel:tcg Fabiano Rosas 2023-02-13 17:29:18 -03:00
  • 5ad2d7a97c tests/avocado: Skip tests that require a missing accelerator Fabiano Rosas 2023-02-13 17:29:17 -03:00
  • 9200d5cc74 target/arm: Move cpregs code out of cpu.h Fabiano Rosas 2023-02-13 17:29:04 -03:00
  • 501e6d1f6c target/arm: Move PC alignment check Fabiano Rosas 2023-02-13 17:29:03 -03:00
  • d55b2a2aa3 target/arm: wrap call to aarch64_sve_change_el in tcg_enabled() Claudio Fontana 2023-02-13 17:29:02 -03:00
  • 0c1aaa66c2 target/arm: wrap psci call with tcg_enabled Claudio Fontana 2023-02-13 17:29:01 -03:00
  • a06e3a68ba target/arm: rename handle_semihosting to tcg_handle_semihosting Claudio Fontana 2023-02-13 17:29:00 -03:00
  • e431b8f608 hw/arm/smmu-common: Fix TTB1 handling Jean-Philippe Brucker 2023-02-14 17:19:22 +00:00
  • ca3fbed896 hw/arm/smmu-common: Support 64-bit addresses Jean-Philippe Brucker 2023-02-14 17:19:21 +00:00
  • 4d120d7d60 hw/arm: Attach PSPI module to NPCM7XX SoC Hao Wu 2023-02-08 15:54:33 -08:00
  • 69fbfb8ff1 hw/ssi: Add Nuvoton PSPI Module Hao Wu 2023-02-08 15:54:32 -08:00
  • 73c793dab2 MAINTAINERS: Add myself to maintainers and remove Havard Hao Wu 2023-02-08 15:54:31 -08:00
  • 8e4f2b277b arm/virt: don't try to spell out the accelerator Cornelia Huck 2023-02-03 14:44:31 +01:00
  • f4880c2da4 hw/arm: Add missing XLNX_ZYNQMP_ARM -> USB_DWC3 Kconfig dependency Philippe Mathieu-Daudé 2023-02-16 10:23:27 +01:00
  • c2ecb424fb hw/arm/smmuv3: Add GBPA register Mostafa Saleh 2023-02-14 09:40:09 +00:00
  • dbba45e6aa tests/avocado: retire the Aarch64 TCG tests from boot_linux.py Alex Bennée 2023-02-03 18:16:32 +00:00
  • 165876f22c target/arm: Declare CPU <-> NVIC helpers in 'hw/intc/armv7m_nvic.h' Philippe Mathieu-Daudé 2023-02-06 23:35:02 +01:00