Commit Graph

  • d93e839ccd vhost-backend: do not depend on CONFIG_VHOST_VSOCK Paolo Bonzini 2022-05-11 09:40:35 +02:00
  • f0d43b1ece coroutine-lock: qemu_co_queue_restart_all is a coroutine-only qemu_co_enter_all Paolo Bonzini 2022-04-27 15:08:30 +02:00
  • d6ee15adec coroutine-lock: introduce qemu_co_queue_enter_all Paolo Bonzini 2022-04-27 15:08:29 +02:00
  • 248af9e80a coroutine-lock: qemu_co_queue_next is a coroutine-only qemu_co_enter_next Paolo Bonzini 2022-04-27 15:08:28 +02:00
  • bf2f69d08b net: slirp: allow CFI with libslirp >= 4.7 Paolo Bonzini 2022-04-11 09:41:27 +02:00
  • 6222e55d13 net: slirp: add support for CFI-friendly timer API Paolo Bonzini 2022-04-11 09:39:16 +02:00
  • bce63ded20 net: slirp: switch to slirp_new Paolo Bonzini 2022-04-11 10:16:36 +02:00
  • ad2e5b87d7 net: slirp: introduce a wrapper struct for QemuTimer Paolo Bonzini 2022-04-11 09:26:06 +02:00
  • 0c1450e204 slirp: bump submodule past 4.7 release Paolo Bonzini 2022-05-04 22:15:14 +02:00
  • fb56b7a052 machine: move more memory validation to Machine object Paolo Bonzini 2022-04-14 12:53:00 -04:00
  • 26f88d84da machine: make memory-backend a link property Paolo Bonzini 2022-04-14 12:52:59 -04:00
  • ce9d03fb3f machine: add mem compound property Paolo Bonzini 2022-04-14 12:52:58 -04:00
  • 8c4da4b521 machine: add boot compound property Paolo Bonzini 2022-04-14 12:52:57 -04:00
  • 97ec4d21e0 machine: use QAPI struct for boot configuration Paolo Bonzini 2022-04-14 12:52:56 -04:00
  • 29a493765e .gitlab-ci.d: export meson testlog.txt as an artifact Daniel P. Berrangé 2022-05-09 13:41:34 +01:00
  • 5e781c700a tests/qemu-iotests: print intent to run a test in TAP mode Daniel P. Berrangé 2022-05-09 13:41:33 +01:00
  • 22d92e71c7 iotests/testrunner: Flush after run_test() Hanna Reitz 2022-05-06 15:42:15 +02:00
  • 9ec7a59b5a coroutine: Revert to constant batch size Kevin Wolf 2022-05-10 17:10:20 +02:00
  • 98e3ab3505 coroutine: Rename qemu_coroutine_inc/dec_pool_size() Kevin Wolf 2022-05-10 17:10:19 +02:00
  • 70be1d93f9 tests/qtest/libqos: Add generic pci host bridge in arm-virt machine Eric Auger 2022-05-04 17:20:25 +02:00
  • 02ee7a8a97 tests/qtest/libqos: Skip hotplug tests if pci root bus is not hotpluggable Eric Auger 2022-05-04 17:20:24 +02:00
  • 3df72d1c55 tests/qtest/libqos/pci: Introduce pio_limit Eric Auger 2022-05-04 17:20:23 +02:00
  • 76acef2b73 hw/xen/xen_pt: Resolve igd_passthrough_isa_bridge_create() indirection Bernhard Beschow 2022-03-26 17:58:24 +01:00
  • 4a8027363e hw/xen/xen_pt: Confine igd-passthrough-isa-bridge to XEN Bernhard Beschow 2022-03-26 17:58:23 +01:00
  • 354d2d9b87 meson: Make mremap() detecting works correctly Juan Quintela 2022-05-02 15:11:19 +02:00
  • dfdb4f3c28 checkpatch: fix g_malloc check Paolo Bonzini 2022-04-06 14:27:52 +02:00
  • 798d8ec0da target/i386: do not consult nonexistent host leaves Paolo Bonzini 2022-04-29 21:16:28 +02:00
  • 236d15222e pc-bios/optionrom: compile with -Wno-array-bounds Paolo Bonzini 2022-04-13 14:22:12 +02:00
  • 43924d1e53 pc-bios/optionrom: detect -fno-pie Paolo Bonzini 2022-03-29 13:01:58 +02:00
  • 62484b12f4
    Call post_exec_all() in calibrate.rs (#603) Dongjia Zhang 2022-05-12 18:14:21 +09:00
  • ec11dc41ee Merge tag 'pull-misc-2022-05-11' of git://repo.or.cz/qemu/armbru into staging Richard Henderson 2022-05-11 09:00:26 -07:00
  • ea9cea93c6 Clean up decorations and whitespace around header guards Markus Armbruster 2022-05-06 15:49:11 +02:00
  • 4f31b54bfe Normalize header guard symbol definition Markus Armbruster 2022-05-06 15:49:10 +02:00
  • 9c0928045c Clean up ill-advised or unusual header guards Markus Armbruster 2022-05-06 15:49:09 +02:00
  • 52581c718c Clean up header guards that don't match their file name Markus Armbruster 2022-05-06 15:49:08 +02:00
  • 9e382c4177
    Fix gnf_converter.py script (#616) Ao Li 2022-05-10 10:48:48 -07:00
  • 178bacb66d Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2022-05-09 11:07:04 -07:00
  • b0c3c60366 Merge tag 'pull-target-arm-20220509' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2022-05-09 09:33:53 -07:00
  • ae9141d4a3 hw/acpi/aml-build: Use existing CPU topology to build PPTT table Gavin Shan 2022-05-03 22:03:04 +08:00
  • 4c18bc1923 hw/arm/virt: Fix CPU's default NUMA node ID Gavin Shan 2022-05-03 22:03:03 +08:00
  • e280ecb39b qtest/numa-test: Correct CPU and NUMA association in aarch64_numa_cpu() Gavin Shan 2022-05-03 22:03:02 +08:00
  • c9ec4cb5e4 hw/arm/virt: Consider SMP configuration in CPU topology Gavin Shan 2022-05-03 22:03:01 +08:00
  • ac7199a252 qtest/numa-test: Specify CPU topology in aarch64_numa_cpu() Gavin Shan 2022-05-03 22:03:00 +08:00
  • 1dcf7001d4 qapi/machine.json: Add cluster-id Gavin Shan 2022-05-03 22:02:59 +08:00
  • 90ea2cceb2 hw/arm: add versioning to sbsa-ref machine DT Leif Lindholm 2022-05-05 12:39:47 +01:00
  • 5db6de806a target/arm: Define neoverse-n1 Richard Henderson 2022-05-06 13:02:42 -05:00
  • 2f6283fc8e target/arm: Define cortex-a76 Richard Henderson 2022-05-06 13:02:41 -05:00
  • 6d9650191a target/arm: Enable FEAT_DGH for -cpu max Richard Henderson 2022-05-06 13:02:40 -05:00
  • 3082b86b10 target/arm: Enable FEAT_CSV3 for -cpu max Richard Henderson 2022-05-06 13:02:39 -05:00
  • 7cb1e61851 target/arm: Enable FEAT_CSV2_2 for -cpu max Richard Henderson 2022-05-06 13:02:38 -05:00
  • 74b17e1669 target/arm: Enable FEAT_CSV2 for -cpu max Richard Henderson 2022-05-06 13:02:37 -05:00
  • 880cd10e84 target/arm: Enable FEAT_IESB for -cpu max Richard Henderson 2022-05-06 13:02:36 -05:00
  • e95c74c5e5 target/arm: Enable FEAT_RAS for -cpu max Richard Henderson 2022-05-06 13:02:35 -05:00
  • 13954587ea target/arm: Implement ESB instruction Richard Henderson 2022-05-06 13:02:34 -05:00
  • 3c29632feb target/arm: Implement virtual SError exceptions Richard Henderson 2022-05-06 13:02:33 -05:00
  • da3d8b1362 target/arm: Enable SCR and HCR bits for RAS Richard Henderson 2022-05-06 13:02:32 -05:00
  • 58e93b48aa target/arm: Add minimal RAS registers Richard Henderson 2022-05-06 13:02:31 -05:00
  • 8fc756b6be target/arm: Enable FEAT_Debugv8p4 for -cpu max Richard Henderson 2022-05-06 13:02:30 -05:00
  • 033a4f1533 target/arm: Enable FEAT_Debugv8p2 for -cpu max Richard Henderson 2022-05-06 13:02:29 -05:00
  • b13c91c04b target/arm: Use field names for manipulating EL2 and EL3 modes Richard Henderson 2022-05-06 13:02:28 -05:00
  • ef696cfbae target/arm: Annotate arm_max_initfn with FEAT identifiers Richard Henderson 2022-05-06 13:02:27 -05:00
  • b6f8b358c2 target/arm: Split out aa32_max_features Richard Henderson 2022-05-06 13:02:26 -05:00
  • e14cc941f1 target/arm: Set ID_DFR0.PerfMon for qemu-system-arm -cpu max Richard Henderson 2022-05-06 13:02:25 -05:00
  • 7e834daf0a target/arm: Update qemu-system-arm -cpu max to cortex-a57 Richard Henderson 2022-05-06 13:02:24 -05:00
  • 7c1aaf98ff target/arm: Move cortex impdef sysregs to cpu_tcg.c Richard Henderson 2022-05-06 13:02:23 -05:00
  • 52d187275b target/arm: Adjust definition of CONTEXTIDR_EL2 Richard Henderson 2022-05-06 13:02:22 -05:00
  • 60360d82a1 target/arm: Merge zcr reginfo Richard Henderson 2022-05-06 13:02:21 -05:00
  • 99a90811d0 target/arm: Drop EL3 no EL2 fallbacks Richard Henderson 2022-05-06 13:02:20 -05:00
  • 696ba37718 target/arm: Handle cpreg registration for missing EL Richard Henderson 2022-05-06 13:02:19 -05:00
  • 14d5addcae MAINTAINERS/.mailmap: update email for Leif Lindholm Leif Lindholm 2022-05-05 12:37:40 +01:00
  • 3dc584abee virtio-scsi: move request-related items from .h to .c Stefan Hajnoczi 2022-04-27 15:35:41 +01:00
  • ad482b57ef virtio-scsi: clean up virtio_scsi_handle_cmd_vq() Stefan Hajnoczi 2022-04-27 15:35:40 +01:00
  • 73b3b49f18 virtio-scsi: clean up virtio_scsi_handle_ctrl_vq() Stefan Hajnoczi 2022-04-27 15:35:39 +01:00
  • 37ce2de951 virtio-scsi: clean up virtio_scsi_handle_event_vq() Stefan Hajnoczi 2022-04-27 15:35:38 +01:00
  • 38738f7dbb virtio-scsi: don't waste CPU polling the event virtqueue Stefan Hajnoczi 2022-04-27 15:35:37 +01:00
  • 2f743ef636 virtio-scsi: fix ctrl and event handler functions in dataplane mode Stefan Hajnoczi 2022-04-27 15:35:36 +01:00
  • 71ad4713cc util/event-loop-base: Introduce options to set the thread pool size Nicolas Saenz Julienne 2022-04-25 09:57:23 +02:00
  • 70ac26b9e5 util/main-loop: Introduce the main loop into QOM Nicolas Saenz Julienne 2022-04-25 09:57:22 +02:00
  • 7d5983e3c8 Introduce event-loop-base abstract class Nicolas Saenz Julienne 2022-04-25 09:57:21 +02:00
  • a02b90be44
    Autotokens New PM (#605) Dongjia Zhang 2022-05-09 18:41:53 +09:00
  • 7e31419815 Merge tag 'pull-request-2022-05-09' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2022-05-09 00:34:28 -07:00
  • ddc5a6cc70 docs/devel/writing-monitor-commands: Replace obsolete STEXI/ETEXI tags Thomas Huth 2022-05-06 17:01:46 +02:00
  • f9bcb2d684 Warn user if the vga flag is passed but no vga device is created Gautam Agrawal 2022-05-01 17:55:05 +05:30
  • 26f0ee7ddb tests/vm: update openbsd to release 7.1 Brad Smith 2022-05-05 19:32:07 -04:00
  • 5c570ef2f1 gitlab-ci: Upgrade mingw base package. Yonggang Luo 2022-05-04 04:05:24 +08:00
  • 3304f5a8c9 cirrus/win32: upgrade mingw base packages Yonggang Luo 2022-05-04 04:05:23 +08:00
  • 4c77930279 doc: remove hxtool-conv.pl Yonggang Luo 2020-10-02 00:27:05 +08:00
  • eeb3647cbc qemu-options: Limit the -xen options to x86 and arm Thomas Huth 2022-04-27 15:31:56 +02:00
  • f07b3a830f softmmu/vl: Fence 'xenfb' if Xen support is not compiled in Thomas Huth 2022-04-27 14:33:16 +02:00
  • 333f944c15 disas: Remove old libopcode ppc disassembler Thomas Huth 2022-05-05 19:36:19 +02:00
  • 457248a54c disas: Remove old libopcode i386 disassembler Thomas Huth 2022-04-12 18:58:36 +02:00
  • 82f96346e1 disas: Remove old libopcode arm disassembler Thomas Huth 2022-04-12 18:58:35 +02:00
  • 554623226f Merge tag 'qemu-sparc-20220508' of https://github.com/mcayland/qemu into staging Richard Henderson 2022-05-08 17:03:26 -05:00
  • 1f11051619 artist: only render dirty scanlines on the display surface Mark Cave-Ayland 2022-05-04 16:37:08 +01:00
  • ada804eb89 artist: remove unused ROP8OFF() macro Mark Cave-Ayland 2022-05-04 16:37:07 +01:00
  • 5d61789e04 artist: checkpatch and newline style fixes Mark Cave-Ayland 2022-05-04 16:37:06 +01:00
  • 297d410387 hppa: simplify machine function names in machine.c Mark Cave-Ayland 2022-05-04 10:26:00 +01:00
  • 42cc2bf63c hppa: fold machine_hppa_machine_init() into machine_hppa_machine_init_class_init() Mark Cave-Ayland 2022-05-04 10:25:59 +01:00
  • c165905c17 hppa: use MACHINE QOM macros for defining the hppa machine Mark Cave-Ayland 2022-05-04 10:25:58 +01:00
  • 148da67085 hppa: remove the empty hppa_sys.h file Mark Cave-Ayland 2022-05-04 10:25:57 +01:00