Commit Graph

  • 61cd357698 target/arm: Remove size and alignment for cpu subclasses Richard Henderson 2023-09-13 14:59:52 -07:00
  • ad4ec2798f qom: Propagate alignment through type system Richard Henderson 2023-09-13 14:46:17 -07:00
  • ef6d8210a2 accel/tcg: Move CPUTLB definitions from cpu-defs.h Richard Henderson 2023-09-15 13:40:26 -07:00
  • a81fef4b64 target/arm: Replace TARGET_PAGE_ENTRY_EXTRA Anton Johansson 2023-09-12 17:34:18 +02:00
  • 23af78b070 accel/tcg: Restrict tcg_exec_[un]realizefn() to TCG Philippe Mathieu-Daudé 2023-10-03 14:30:25 +02:00
  • fa312f2eaf accel/tcg: Have tcg_exec_realizefn() return a boolean Philippe Mathieu-Daudé 2023-10-03 14:30:24 +02:00
  • 59851868a2 accel: Declare AccelClass::cpu_common_[un]realize() handlers Philippe Mathieu-Daudé 2023-10-03 14:30:23 +02:00
  • 1aa1d8308d accel: Introduce accel_cpu_common_unrealize() stub Philippe Mathieu-Daudé 2023-10-03 14:30:22 +02:00
  • bd684b2f3f accel: Rename accel_cpu_realize() -> accel_cpu_common_realize() Philippe Mathieu-Daudé 2023-10-03 14:30:21 +02:00
  • 6294e502a9 accel: Rename AccelCPUClass::cpu_realizefn() -> cpu_target_realize() Philippe Mathieu-Daudé 2023-10-03 14:30:20 +02:00
  • e5dc722ca9 accel: Rename accel_cpu_realizefn() -> accel_cpu_realize() Philippe Mathieu-Daudé 2023-10-03 14:30:19 +02:00
  • ead06288fd Rework fuzzer signal handling Andrea Fioraldi 2023-10-03 14:04:15 +02:00
  • da1034094d Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2023-10-03 07:43:43 -04:00
  • 4f7689f081 chardev/char-pty: Avoid losing bytes when the other side just (re-)connected Thomas Huth 2023-08-16 23:07:43 +02:00
  • e0288a7784 hw/display/ramfb: plug slight guest-triggerable leak on mode setting Laszlo Ersek 2023-09-19 15:19:55 +02:00
  • bf7e5215c4 hw/pc: remove needless includes Marc-André Lureau 2023-10-02 14:27:36 +04:00
  • 314e0a84cd hw/core: remove needless includes Marc-André Lureau 2023-10-02 14:27:36 +04:00
  • f1de309792 analyze-migration: ignore RAM_SAVE_FLAG_MULTIFD_FLUSH Marc-André Lureau 2023-09-20 11:54:54 +04:00
  • 9bd4d3df63 ui/gtk: fix UI info precondition Marc-André Lureau 2023-09-15 15:28:31 +04:00
  • 75b773d84c win32: avoid discarding the exception handler Marc-André Lureau 2023-09-25 15:36:04 +04:00
  • 7db57a73f6 ui: add XBGR8888 and ABGR8888 in drm_format_pixman_map Ken Xue 2023-09-14 09:31:51 +08:00
  • 65d7ceb49b ui/console: sanitize search in qemu_graphic_console_is_multihead() Laszlo Ersek 2023-09-13 16:49:59 +02:00
  • 2c0c4c1f65 ui/console: eliminate QOM properties from qemu_console_is_multihead() Laszlo Ersek 2023-09-13 16:49:58 +02:00
  • 4ce2f97c00 ui/console: only walk QemuGraphicConsoles in qemu_console_is_multihead() Laszlo Ersek 2023-09-13 16:49:57 +02:00
  • 845fff1f83 ui/console: make qemu_console_is_multihead() static Laszlo Ersek 2023-09-13 16:49:56 +02:00
  • 0337e4123e input: Allow to choose console with qemu_input_is_absolute Akihiko Odaki 2023-09-21 17:29:34 +09:00
  • 9f8cf35672 audio: forbid default audiodev backend with -nodefaults Paolo Bonzini 2023-10-02 16:48:28 +02:00
  • cb94ff5f80 audio: propagate Error * out of audio_init Martin Kletzander 2023-10-02 16:27:57 +02:00
  • 9dcb64c960 vt82c686 machines: Support machine-default audiodev with fallback Paolo Bonzini 2023-09-21 09:51:04 +02:00
  • 2b16397264 hw/ppc: Support machine-default audiodev with fallback Martin Kletzander 2022-04-25 10:21:55 +02:00
  • b8ab0303de hw/arm: Support machine-default audiodev with fallback Martin Kletzander 2023-09-22 17:21:39 +02:00
  • 7a2c7da644 Introduce machine property "audiodev" Martin Kletzander 2022-04-25 10:21:50 +02:00
  • 69a802792a audio: remove QEMU_AUDIO_* and -audio-help support Paolo Bonzini 2023-09-05 11:41:05 +02:00
  • e329963172 audio: simplify flow in audio_init Paolo Bonzini 2023-09-22 17:46:28 +02:00
  • 5c63d141dc audio: commonize voice initialization Paolo Bonzini 2023-09-22 18:36:28 +02:00
  • 176adafca7 audio: return Error ** from audio_state_by_name Paolo Bonzini 2023-09-22 17:29:19 +02:00
  • f6061733a9 audio: allow returning an error from the driver init Paolo Bonzini 2023-09-22 19:13:44 +02:00
  • aaa6a6f93d audio: Require AudioState in AUD_add_capture Martin Kletzander 2022-04-25 10:21:57 +02:00
  • 9e58d7a756 ui/vnc: Require audiodev= to enable audio Paolo Bonzini 2023-09-25 13:08:27 +02:00
  • 0c1a5299ab crypto: only include tls-cipher-suites in emulators Paolo Bonzini 2023-09-28 09:49:15 +02:00
  • be2b619a17 scsi-disk: ensure that FORMAT UNIT commands are terminated Mark Cave-Ayland 2023-09-13 21:44:10 +01:00
  • 77668e4b9b esp: restrict non-DMA transfer length to that of available data Mark Cave-Ayland 2023-09-13 21:44:09 +01:00
  • b86dc5cb0b esp: use correct type for esp_dma_enable() in sysbus_esp_gpio_demux() Mark Cave-Ayland 2023-09-13 21:44:08 +01:00
  • 50d0bfd0ed Merge tag 'migration-20231002-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Stefan Hajnoczi 2023-10-02 14:42:44 -04:00
  • 5d7e601df3 Merge tag 'pull-shadow-2023-09-29' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2023-10-02 14:42:30 -04:00
  • a3108b2d92 Merge tag 'pull-tricore-20230929' of https://github.com/bkoppelmann/qemu into staging Stefan Hajnoczi 2023-10-02 14:42:17 -04:00
  • 5b0d1a8395 Merge tag 'pull-tcg-20230928' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-10-02 14:42:05 -04:00
  • 5436f1b1c3 Merge tag 'tracing-pull-request' of https://gitlab.com/stefanha/qemu into staging Stefan Hajnoczi 2023-10-02 14:25:16 -04:00
  • ce43e84260 Makefile: build plugins before running TCG tests Paolo Bonzini 2023-09-28 09:53:55 +02:00
  • a6601761f6 Create libafl_qemu_handle_crash Andrea Fioraldi 2023-10-02 10:32:30 +02:00
  • 9c53d369e5 migration/rdma: Simplify the function that saves a page Juan Quintela 2023-05-15 21:57:08 +02:00
  • 9f51fe9239 migration: Remove unused qemu_file_credit_transfer() Juan Quintela 2023-05-15 21:57:07 +02:00
  • 2ebe5d4d5a migration/rdma: Don't use imaginary transfers Juan Quintela 2023-05-15 21:57:06 +02:00
  • e33780351c migration/rdma: Remove QEMUFile parameter when not used Juan Quintela 2023-05-15 21:57:05 +02:00
  • 19df4f3226 migration/RDMA: It is accounting for zero/normal pages in two places Juan Quintela 2023-05-15 21:57:04 +02:00
  • 67c31c9c1a migration: Don't abuse qemu_file transferred for RDMA Juan Quintela 2023-05-15 21:57:03 +02:00
  • f16ecfa9f9 migration: Use qemu_file_transferred_noflush() for block migration. Juan Quintela 2023-05-30 20:39:24 +02:00
  • f4e1b61336 migration: Refactor repeated call of yank_unregister_instance Tejus GK 2023-06-21 13:09:40 +00:00
  • 0368ace8f9 migration-test: simplify shmem_opts handling Juan Quintela 2023-06-09 00:49:04 +02:00
  • 22d3c6e16c migration-test: dirtylimit checks for x86_64 arch before Juan Quintela 2023-06-09 00:49:11 +02:00
  • 0c690d3e2a migration-test: Add bootfile_create/delete() functions Juan Quintela 2023-06-09 00:49:10 +02:00
  • 877cec63d7 migration-test: bootpath is the same for all tests and for all archs Juan Quintela 2023-06-09 00:49:09 +02:00
  • 71d3612401 migration-test: Create kvm_opts Juan Quintela 2023-06-09 00:49:08 +02:00
  • ecac521e48 Make host_signal_handler a symbol Andrea Fioraldi 2023-09-29 15:16:15 +02:00
  • f14fb258f3 Merge remote-tracking branch 'upstream/master' into main Andrea Fioraldi 2023-09-29 15:14:51 +02:00
  • 4dba9141f9 disas/m68k: clean up local variable shadowing Laurent Vivier 2023-09-25 10:44:55 +02:00
  • f193d0bde7 hw/nvme: Clean up local variable shadowing in nvme_ns_init() Klaus Jensen 2023-09-25 08:05:05 +02:00
  • 5567fa825a softmmu/device_tree: Fixup local variables shadowing Alistair Francis 2023-09-25 14:30:23 +10:00
  • f3f65c4022 target/riscv: vector_helper: Fixup local variables shadowing Alistair Francis 2023-09-25 14:30:22 +10:00
  • 29332994d8 target/riscv: cpu: Fixup local variables shadowing Alistair Francis 2023-09-25 14:30:21 +10:00
  • 010f5557ab hw/riscv: opentitan: Fixup local variables shadowing Alistair Francis 2023-09-25 14:30:20 +10:00
  • e161785c05 qemu-nbd: changes towards enabling -Wshadow=local Eric Blake 2023-09-22 15:50:20 -05:00
  • 0d57919acf seccomp: avoid shadowing of 'action' variable Daniel P. Berrangé 2023-09-22 17:06:44 +01:00
  • 3cc9fe177f crypto: remove shadowed 'ret' variable Daniel P. Berrangé 2023-09-22 17:06:43 +01:00
  • a082739eb3 intel_iommu: Fix shadow local variables on "size" Peter Xu 2023-09-22 12:04:10 -04:00
  • 62fcc4e872 aspeed/timer: Clean up local variable shadowing Cédric Le Goater 2023-09-22 17:59:24 +02:00
  • e407513d28 aspeed/i3c: Rename variable shadowing a local Cédric Le Goater 2023-09-22 17:59:23 +02:00
  • e8874c06a7 aspeed: Clean up local variable shadowing Cédric Le Goater 2023-09-22 17:59:22 +02:00
  • ce6c368d96 aspeed/i2c: Clean up local variable shadowing Cédric Le Goater 2023-09-22 17:59:21 +02:00
  • 84abccdd39 hw/arm/smmuv3-internal.h: Don't use locals in statement macros Peter Maydell 2023-09-22 16:29:44 +01:00
  • 9e2135ee93 hw/arm/smmuv3.c: Avoid shadowing variable Peter Maydell 2023-09-22 16:29:43 +01:00
  • b2e7e2048b hw/misc/arm_sysctl.c: Avoid shadowing local variable Peter Maydell 2023-09-22 16:29:42 +01:00
  • 33b3b4aded hw/intc/arm_gicv3_its: Avoid shadowing variable in do_process_its_cmd() Peter Maydell 2023-09-22 16:29:41 +01:00
  • 7b393b7142 hw/acpi: changes towards enabling -Wshadow=local Ani Sinha 2023-09-22 18:12:02 +05:30
  • d8573092a4 test-throttle: don't shadow 'index' variable in do_test_accounting() Alberto Garcia 2023-09-22 12:57:42 +02:00
  • 8cf52ff5c7 spapr/drc: Clean up local variable shadowing in prop_get_fdt() Cédric Le Goater 2023-09-18 16:58:50 +02:00
  • 15675f2318 spapr/pci: Clean up local variable shadowing in spapr_phb_realize() Cédric Le Goater 2023-09-18 16:58:49 +02:00
  • bea3d6e745 spapr/drc: Clean up local variable shadowing in rtas_ibm_configure_connector() Cédric Le Goater 2023-09-18 16:58:48 +02:00
  • 01a78f23cb spapr: Clean up local variable shadowing in spapr_get_fw_dev_path() Cédric Le Goater 2023-09-18 16:58:47 +02:00
  • c0b648d9e9 spapr: Clean up local variable shadowing in spapr_init_cpus() Cédric Le Goater 2023-09-18 16:58:46 +02:00
  • bd87a59f52 spapr: Clean up local variable shadowing in spapr_dt_cpus() Cédric Le Goater 2023-09-18 16:58:45 +02:00
  • 694616d684 pnv/psi: Clean up local variable shadowing Cédric Le Goater 2023-09-18 16:58:44 +02:00
  • 90231ce1a3 hw/ppc: Clean up local variable shadowing in _FDT helper routine Cédric Le Goater 2023-09-18 16:58:43 +02:00
  • 1cc0c5dd38 hw/intc/openpic: Clean up local variable shadowing Philippe Mathieu-Daudé 2023-09-04 18:28:23 +02:00
  • 5e0528a725 hw/core/machine: Clean up local variable shadowing Philippe Mathieu-Daudé 2023-09-04 18:28:22 +02:00
  • 6ba9b60a93 softmmu/physmem: Clean up local variable shadowing Philippe Mathieu-Daudé 2023-09-04 18:12:34 +02:00
  • 083f450f65 softmmu/memory: Clean up local variable shadowing Philippe Mathieu-Daudé 2023-09-04 18:12:33 +02:00
  • 720d6bcdbb sysemu/device_tree: Clean up local variable shadowing Philippe Mathieu-Daudé 2023-09-04 18:12:32 +02:00
  • 7f087a3237 linux-user/strace: Clean up local variable shadowing Philippe Mathieu-Daudé 2023-09-04 18:12:31 +02:00
  • fbf58f2141 util/vhost-user-server: Clean up local variable shadowing Philippe Mathieu-Daudé 2023-09-04 18:12:29 +02:00