Commit Graph

  • 35b1561e3e migration/rdma: Silence qemu_rdma_connect() Markus Armbruster 2023-09-28 15:20:12 +02:00
  • e6696d3ee9 migration/rdma: Silence qemu_rdma_resolve_host() Markus Armbruster 2023-09-28 15:20:11 +02:00
  • 07d5b94653 migration/rdma: Convert qemu_rdma_alloc_pd_cq() to Error Markus Armbruster 2023-09-28 15:20:10 +02:00
  • 3c0c3eba8d migration/rdma: Convert qemu_rdma_post_recv_control() to Error Markus Armbruster 2023-09-28 15:20:09 +02:00
  • f3805964f8 migration/rdma: Convert qemu_rdma_post_send_control() to Error Markus Armbruster 2023-09-28 15:20:08 +02:00
  • 446e559c43 migration/rdma: Convert qemu_rdma_write() to Error Markus Armbruster 2023-09-28 15:20:07 +02:00
  • 557c34ca60 migration/rdma: Convert qemu_rdma_write_one() to Error Markus Armbruster 2023-09-28 15:20:06 +02:00
  • 5609547781 migration/rdma: Convert qemu_rdma_write_flush() to Error Markus Armbruster 2023-09-28 15:20:05 +02:00
  • de1aa35f8d migration/rdma: Convert qemu_rdma_reg_whole_ram_blocks() to Error Markus Armbruster 2023-09-28 15:20:04 +02:00
  • 3765ec1f43 migration/rdma: Convert qemu_rdma_exchange_get_response() to Error Markus Armbruster 2023-09-28 15:20:03 +02:00
  • c4c78dce0b migration/rdma: Convert qemu_rdma_exchange_send() to Error Markus Armbruster 2023-09-28 15:20:02 +02:00
  • 96f363d839 migration/rdma: Convert qemu_rdma_exchange_recv() to Error Markus Armbruster 2023-09-28 15:20:01 +02:00
  • dcf07e72a4 migration/rdma: Drop "@errp is clear" guards around error_setg() Markus Armbruster 2023-09-28 15:20:00 +02:00
  • 071d5ae4f3 migration/rdma: Fix error handling around rdma_getaddrinfo() Markus Armbruster 2023-09-28 15:19:59 +02:00
  • 8fd471bd77 migration/rdma: Retire macro ERROR() Markus Armbruster 2023-09-28 15:19:58 +02:00
  • 1718f238d1 migration/rdma: Delete inappropriate error_report() in macro ERROR() Markus Armbruster 2023-09-28 15:19:57 +02:00
  • e518b0050d migration/rdma: Plug a memory leak and improve a message Markus Armbruster 2023-09-28 15:19:56 +02:00
  • 4a10217962 migration/rdma: Check negative error values the same way everywhere Markus Armbruster 2023-09-28 15:19:55 +02:00
  • c0d77702d2 migration/rdma: Drop superfluous assignments to @ret Markus Armbruster 2023-09-28 15:19:54 +02:00
  • b86c94a49e migration/rdma: Replace int error_state by bool errored Markus Armbruster 2023-09-28 15:19:53 +02:00
  • ec48697453 migration/rdma: Dumb down remaining int error values to -1 Markus Armbruster 2023-09-28 15:19:52 +02:00
  • 8c6513f750 migration/rdma: Return -1 instead of negative errno code Markus Armbruster 2023-09-28 15:19:51 +02:00
  • 0724982221 migration/rdma: Fix rdma_getaddrinfo() error checking Markus Armbruster 2023-09-28 15:19:50 +02:00
  • 0110c6b86a migration/rdma: Fix QEMUFileHooks method return values Markus Armbruster 2023-09-28 15:19:49 +02:00
  • d63f4016b1 migration/rdma: Drop dead qemu_rdma_data_init() code for !@host_port Markus Armbruster 2023-09-28 15:19:48 +02:00
  • f35c0d9b07 migration/rdma: Fix qemu_get_cm_event_timeout() to always set error Markus Armbruster 2023-09-28 15:19:47 +02:00
  • 142bd685ae migration/rdma: Fix qemu_rdma_broken_ipv6_kernel() to set error Markus Armbruster 2023-09-28 15:19:46 +02:00
  • de3e05e8b9 migration/rdma: Replace dangerous macro CHECK_ERROR_STATE() Markus Armbruster 2023-09-28 15:19:45 +02:00
  • 8e262e0b3d migration/rdma: Fix io_writev(), io_readv() methods to obey contract Markus Armbruster 2023-09-28 15:19:44 +02:00
  • 1b6e1da6e7 migration/rdma: Ditch useless numeric error codes in error messages Markus Armbruster 2023-09-28 15:19:43 +02:00
  • 0bc2604508 migration/rdma: Fix or document problematic uses of errno Markus Armbruster 2023-09-28 15:19:42 +02:00
  • 89997ac318 migration/rdma: Use bool for two RDMAContext flags Markus Armbruster 2023-09-28 15:19:41 +02:00
  • 6a3792d78d migration/rdma: Make qemu_rdma_buffer_mergeable() return bool Markus Armbruster 2023-09-28 15:19:40 +02:00
  • 87e6bdabf0 migration/rdma: Drop qemu_rdma_search_ram_block() error handling Markus Armbruster 2023-09-28 15:19:39 +02:00
  • 0610d7a1d8 migration/rdma: Drop rdma_add_block() error handling Markus Armbruster 2023-09-28 15:19:38 +02:00
  • b16defbbfe migration/rdma: Eliminate error_propagate() Markus Armbruster 2023-09-28 15:19:37 +02:00
  • 3c03f21cb5 migration/rdma: Put @errp parameter last Markus Armbruster 2023-09-28 15:19:36 +02:00
  • 9a6afb1170 migration/rdma: Fix qemu_rdma_accept() to return failure on errors Markus Armbruster 2023-09-28 15:19:35 +02:00
  • 36cc822d85 migration/rdma: Give qio_channel_rdma_source_funcs internal linkage Markus Armbruster 2023-09-28 15:19:34 +02:00
  • 8ff58b05a3 migration/rdma: Clean up two more harmless signed vs. unsigned issues Markus Armbruster 2023-09-28 15:19:33 +02:00
  • 25352b371b migration/rdma: Fix unwanted integer truncation Markus Armbruster 2023-09-28 15:19:32 +02:00
  • 87a24ca3f2 migration/rdma: Consistently use uint64_t for work request IDs Markus Armbruster 2023-09-28 15:19:31 +02:00
  • b5631d5bda migration/rdma: Drop fragile wr_id formatting Markus Armbruster 2023-09-28 15:19:30 +02:00
  • 1720a2a875 migration/rdma: Clean up rdma_delete_block()'s return type Markus Armbruster 2023-09-28 15:19:29 +02:00
  • c07d19622c migration/rdma: Clean up qemu_rdma_data_init()'s return type Markus Armbruster 2023-09-28 15:19:28 +02:00
  • b72eacf3c0 migration/rdma: Clean up qemu_rdma_poll()'s return type Markus Armbruster 2023-09-28 15:19:27 +02:00
  • 0e99bb8f54 migration: Allow RECOVER->PAUSED convertion for dest qemu Peter Xu 2023-10-04 18:02:39 -04:00
  • 5274274c26 tests/qtest: migration: Add support for negative testing of qmp_migrate Fabiano Rosas 2023-07-12 16:07:41 -03:00
  • 4111a732e8 migration: Set migration status early in incoming side Fabiano Rosas 2023-07-12 16:07:40 -03:00
  • 6830e53b4b tests/qtest: migration: Use migrate_incoming_qmp where appropriate Fabiano Rosas 2023-07-12 16:07:39 -03:00
  • 28fa97e006 tests/qtest: migration: Add migrate_incoming_qmp helper Fabiano Rosas 2023-07-12 16:07:38 -03:00
  • 9d47929034 tests/qtest: migration: Expose migrate_set_capability Fabiano Rosas 2023-07-12 16:07:37 -03:00
  • 86dec715a7 migration/qmp: Fix crash on setting tls-authz with null Peter Xu 2023-09-05 12:23:32 -04:00
  • 5b982f3bde contrib/plugins: fix coverity warning in hotblocks Alex Bennée 2023-10-09 17:41:04 +01:00
  • ec7ee95db9 contrib/plugins: fix coverity warning in lockstep Alex Bennée 2023-10-09 17:41:03 +01:00
  • 60cb16c0d8 contrib/plugins: fix coverity warning in cache Alex Bennée 2023-10-09 17:41:02 +01:00
  • a392277dcf plugins: Set final instruction count in plugin_gen_tb_end Matt Borgerson 2023-10-09 17:41:01 +01:00
  • 4f9ef4eebc target/sh4: Disable decode_gusa when plugins enabled Richard Henderson 2023-10-09 17:41:00 +01:00
  • 28a4f0bacf accel/tcg: Add plugin_enabled to DisasContextBase Richard Henderson 2023-10-09 17:40:59 +01:00
  • 73c392c26b gdbstub: Replace gdb_regs with an array Akihiko Odaki 2023-10-09 17:40:58 +01:00
  • 213316d401 gdbstub: Remove gdb_has_xml variable Akihiko Odaki 2023-10-09 17:40:57 +01:00
  • 8e6d3ea2f5 target/ppc: Remove references to gdb_has_xml Akihiko Odaki 2023-10-09 17:40:56 +01:00
  • dd2f7e2974 target/arm: Remove references to gdb_has_xml Akihiko Odaki 2023-10-09 17:40:55 +01:00
  • 6d8f77a6a1 gdbstub: Use g_markup_printf_escaped() Akihiko Odaki 2023-10-09 17:40:54 +01:00
  • a650683871 hw/core/cpu: Return static value with gdb_arch_name() Akihiko Odaki 2023-10-09 17:40:53 +01:00
  • 48de646280 target/arm: Move the reference to arm-core.xml Akihiko Odaki 2023-10-09 17:40:52 +01:00
  • 956af7daad gdbstub: Introduce GDBFeature structure Akihiko Odaki 2023-10-09 17:40:51 +01:00
  • 1063693e1c contrib/plugins: Use GRWLock in execlog Akihiko Odaki 2023-10-09 17:40:50 +01:00
  • fb13735ab4 plugins: Check if vCPU is realized Akihiko Odaki 2023-10-09 17:40:49 +01:00
  • 5d1ab24206 gdbstub: Fix target.xml response Akihiko Odaki 2023-10-09 17:40:48 +01:00
  • af2e06c9f1 gdbstub: Fix target_xml initialization Akihiko Odaki 2023-10-09 17:40:47 +01:00
  • e0f8951235 configure: remove gcc version suffixes Alex Bennée 2023-10-09 17:40:46 +01:00
  • 42ede11aee configure: allow user to override docker engine Alex Bennée 2023-10-09 17:40:45 +01:00
  • c691925092 tests/docker: make docker engine choice entirely configure driven Alex Bennée 2023-10-09 17:40:44 +01:00
  • 78ebc00b06 gitlab: shuffle some targets and reduce avocado noise Alex Bennée 2023-10-09 17:40:43 +01:00
  • 3e3df0d84f tests/lcitool: add swtpm to the package list Alex Bennée 2023-10-09 17:40:42 +01:00
  • a956ea5b34 tests/avocado: remove flaky test marking for test_sbsaref_edk2_firmware Alex Bennée 2023-10-09 17:40:41 +01:00
  • 404b78446a tests/avocado: update firmware to enable OpenBSD test on sbsa-ref Marcin Juszkiewicz 2023-10-09 17:40:40 +01:00
  • 0ad0d9dcd1 Merge tag 'firmware/seabios-20231010-pull-request' of https://gitlab.com/kraxel/qemu into staging Stefan Hajnoczi 2023-10-10 10:22:16 -04:00
  • 9a8981e68c Merge tag 'dirtylimit-dirtyrate-pull-request-20231010' of https://github.com/newfriday/qemu into staging Stefan Hajnoczi 2023-10-10 10:21:43 -04:00
  • 5bf1a71c5b hw/audio/es1370: trace lost interrupts Volker Rümelin 2023-09-17 08:58:13 +02:00
  • ca98851835 hw/audio/es1370: change variable type and name Volker Rümelin 2023-09-17 08:58:12 +02:00
  • 02e7de686a hw/audio/es1370: block structure coding style fixes Volker Rümelin 2023-09-17 08:58:11 +02:00
  • a4b342a331 hw/audio/es1370: remove #ifdef ES1370_VERBOSE to avoid bit rot Volker Rümelin 2023-09-17 08:58:10 +02:00
  • 480e4c7abc hw/audio/es1370: remove #ifdef ES1370_DEBUG to avoid bit rot Volker Rümelin 2023-09-17 08:58:09 +02:00
  • 190514258c hw/audio/es1370: remove unused dolog macro Volker Rümelin 2023-09-17 08:58:08 +02:00
  • 0116f746d0 hw/audio/es1370: replace bit-rotted code with tracepoints Volker Rümelin 2023-09-17 08:58:07 +02:00
  • 00e3b29d06 hw/audio/es1370: reset current sample counter Volker Rümelin 2023-09-17 08:58:06 +02:00
  • e83f3600f9 tests/acpi: disable tests/data/acpi/q35/DSDT.mmio64 updates Gerd Hoffmann 2023-10-09 17:33:21 +02:00
  • c1774bdb11 tests/acpi: update expected data files Gerd Hoffmann 2023-10-09 17:32:12 +02:00
  • 14f5a7bae4 seabios: update binaries to git snapshot Gerd Hoffmann 2023-09-29 13:15:44 +02:00
  • 784155cdcb seabios: update submodule to git snapshot Gerd Hoffmann 2023-09-11 17:20:26 +02:00
  • 9a5ac9c261 tests/acpi: enable tests/data/acpi/q35/DSDT.mmio64 updates Gerd Hoffmann 2023-10-09 16:59:55 +02:00
  • 7ff1b8c088 tests/bios-tables-test: tcg-emulate opteron for mmio64 test Gerd Hoffmann 2023-10-09 16:53:58 +02:00
  • 320a6ccc76 migration/dirtyrate: use QEMU_CLOCK_HOST to report start-time Andrei Gudkov 2023-09-05 12:18:39 +03:00
  • 34a68001f1 migration/calc-dirty-rate: millisecond-granularity period Andrei Gudkov 2023-09-05 10:05:43 +03:00
  • cea3ea670f Merge tag 'pull-vfio-20231009' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2023-10-09 10:11:35 -04:00
  • 1527c6b6fa Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2023-10-09 10:11:17 -04:00
  • f729410356 Merge tag 'q800-for-8.2-pull-request' of https://github.com/vivier/qemu-m68k into staging Stefan Hajnoczi 2023-10-09 10:10:47 -04:00
  • 17a319b175 Merge tag 'pull-shadow-2023-10-06' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2023-10-09 10:10:20 -04:00