Commit Graph

  • 8050c435b7 migration/multifd: Split packet into header and RAM data Maciej S. Szmigiero 2025-03-04 23:03:37 +01:00
  • b1937fd1eb migration: Add thread pool of optional load threads Maciej S. Szmigiero 2025-03-04 23:03:36 +01:00
  • 18eb55546a error: define g_autoptr() cleanup function for the Error type Maciej S. Szmigiero 2025-03-04 23:03:35 +01:00
  • 6a76eb4872 migration: Always take BQL for migration_incoming_state_destroy() Maciej S. Szmigiero 2025-03-05 17:49:10 +01:00
  • a30363db08 migration: Add qemu_loadvm_load_state_buffer() and its handler Maciej S. Szmigiero 2025-03-04 23:03:33 +01:00
  • 4e55cb3cde migration: Add MIG_CMD_SWITCHOVER_START and its load handler Maciej S. Szmigiero 2025-03-04 23:03:32 +01:00
  • b5aa74968b thread-pool: Implement generic (non-AIO) pool support Maciej S. Szmigiero 2025-03-04 23:03:31 +01:00
  • dc67daeed5 thread-pool: Rename AIO pool functions to *_aio() and data types to *Aio Maciej S. Szmigiero 2025-03-04 23:03:30 +01:00
  • 03c6468a13 thread-pool: Remove thread_pool_submit() function Maciej S. Szmigiero 2025-03-04 23:03:29 +01:00
  • d3237d0d85 migration: Clarify that {load, save}_cleanup handlers can run without setup Maciej S. Szmigiero 2025-03-04 23:03:28 +01:00
  • 8d8a30d1ac vfio-platform: Deprecate all forms of vfio-platform devices Eric Auger 2025-03-05 13:42:25 +01:00
  • 515d80d665 MAINTAINERS: Add myself as vfio-igd maintainer Tomita Moeko 2025-02-28 00:27:41 +08:00
  • 518a69a598 hw/vfio/pci: Re-order pre-reset Alex Williamson 2025-02-25 14:52:29 -07:00
  • 8b8d08cf29 pcie, virtio: Remove redundant pm_cap Alex Williamson 2025-02-25 14:52:28 -07:00
  • 05c6a8eff6 vfio/pci: Delete local pm_cap Alex Williamson 2025-02-25 14:52:27 -07:00
  • 0681ec2531 pci: Use PCI PM capability initializer Alex Williamson 2025-02-25 14:52:26 -07:00
  • 9461afd200 hw/pci: Basic support for PCI power management Alex Williamson 2025-02-25 14:52:25 -07:00
  • 3f8f6ef701 vfio/ccw: Replace warn_once_pfch() with warn_report_once() Cédric Le Goater 2025-02-14 17:19:36 +01:00
  • 4526687bf1 vfio: Add property documentation Cédric Le Goater 2025-02-17 18:34:55 +01:00
  • 2ad638a3d1 block/qed: fix use-after-free by nullifying timer pointer after free Denis Rastyogin 2025-03-04 11:39:10 +03:00
  • 3e16834856 nbd: Defer trace init until after daemonization Eric Blake 2025-02-27 16:06:15 -06:00
  • e8a0110293 Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Stefan Hajnoczi 2025-03-05 21:58:23 +08:00
  • cf2f8cf3b7 Merge tag 'pull-loongarch-20250305' of https://gitlab.com/bibo-mao/qemu into staging Stefan Hajnoczi 2025-03-05 21:57:15 +08:00
  • 9ee7278020 Merge tag 'pull-riscv-to-apply-20250305-1' of https://github.com/alistair23/qemu into staging Stefan Hajnoczi 2025-03-05 21:56:46 +08:00
  • f5e6e13124 Merge tag 'hw-misc-20250305' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2025-03-05 21:54:58 +08:00
  • 50aa3d0984 Merge tag 'firmware-20250304-pull-request' of https://gitlab.com/kraxel/qemu into staging Stefan Hajnoczi 2025-03-05 21:53:36 +08:00
  • b93c9dfd70 Merge tag 'pull-qapi-2025-02-26-v2' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2025-03-05 21:53:11 +08:00
  • 46f83c898a chardev: use remoteAddr if the chardev is client Haoqian He 2025-02-25 18:45:26 +08:00
  • a97ef36244 ui/console-vc: implement DCH (delete) and ICH (insert) commands Roman Penyaev 2025-02-26 08:59:11 +01:00
  • 1a0fd7838a ui/console-vc: add support for cursor DECSC and DECRC commands Roman Penyaev 2025-02-26 08:59:10 +01:00
  • 40339871da ui/console-vc: report cursor position in the screen not in the scroll buffer Roman Penyaev 2025-02-26 08:59:09 +01:00
  • 0a9f48e9ea ui/console-vc: report to the application instead of screen rendering Roman Penyaev 2025-02-26 08:59:08 +01:00
  • e4d6c94e67 ui/console-vc: introduce parsing of the 'ESC ( <ch>' sequence Roman Penyaev 2025-02-26 08:59:07 +01:00
  • 0a629c8273 target/loongarch: Adjust the cpu reset action to a proper position Xianglai Li 2025-03-03 14:31:33 +08:00
  • a97cceb1d7 hw/loongarch/virt: Enable cpu hotplug feature on virt machine Bibo Mao 2025-02-10 17:03:29 +08:00
  • 25cdac981f hw/loongarch/virt: Update the ACPI table for hotplug cpu Bibo Mao 2025-02-10 16:47:00 +08:00
  • ab9935d299 hw/loongarch/virt: Implement cpu plug interface Bibo Mao 2025-02-10 15:21:39 +08:00
  • 2cd6857f6f hw/loongarch/virt: Implement cpu unplug interface Bibo Mao 2024-11-27 09:58:17 +08:00
  • 7bf633c53f hw/loongarch/virt: Add basic cpu plug interface framework Bibo Mao 2025-02-10 14:56:01 +08:00
  • d32fde20bd hw/loongarch/virt: Add topo properties on CPU object Bibo Mao 2025-03-05 09:27:59 +08:00
  • 8ccf28c2f6 hw/loongarch/virt: Add CPU topology support Bibo Mao 2024-11-26 16:41:42 +08:00
  • 087a23a87c hw/intc/loongarch_extioi: Use cpu plug notification Bibo Mao 2025-02-10 10:45:13 +08:00
  • 8e63a7a7c2 hw/intc/loongarch_extioi: Implment cpu hotplug interface Bibo Mao 2025-01-10 16:38:42 +08:00
  • e45c96b7d6 hw/intc/loongarch_extioi: Add basic hotplug framework Bibo Mao 2025-01-10 15:35:24 +08:00
  • 8b4b668f6a hw/intc/loongarch_extioi: Move gpio irq initial to common code Bibo Mao 2025-01-10 16:29:47 +08:00
  • 50ebc3fc47 hw/intc/loongarch_ipi: Notify ipi object when cpu is plugged Bibo Mao 2025-02-10 10:19:49 +08:00
  • 54492213e6 hw/intc/loongarch_ipi: Implment cpu hotplug interface Bibo Mao 2025-01-20 12:02:30 +08:00
  • 9d71149a64 hw/intc/loongarch_ipi: Add basic hotplug framework Bibo Mao 2025-01-20 10:49:19 +08:00
  • 15571873d7 hw/nvram/eeprom_at24c: Reorganise init to avoid overwriting values BALATON Zoltan 2025-03-01 15:35:36 +01:00
  • 902cc3c59e hw/nvram/eeprom_at24c: Remove memset after g_malloc0 BALATON Zoltan 2025-03-01 15:35:35 +01:00
  • bf042a6a2a hw/nvram/eeprom_at24c: Remove ERR macro that calls fprintf to stderr BALATON Zoltan 2025-03-01 15:35:34 +01:00
  • f94a158c70 hw/nvram/eeprom_at24c: Use OBJECT_DECLARE_SIMPLE_TYPE BALATON Zoltan 2025-03-01 15:35:33 +01:00
  • 5ae3ca2d17 hw/arm/versatilepb: Convert printfs to LOG_GUEST_ERROR Peter Maydell 2025-02-27 17:01:17 +00:00
  • a2e46dbe0a hw/arm/omap_sx1: Remove ifdeffed out debug printf Peter Maydell 2025-02-27 17:01:16 +00:00
  • 92bf1c72e0 hw/arm/omap1: Convert information printfs to tracepoints Peter Maydell 2025-02-27 17:01:15 +00:00
  • 4af3c6eca9 hw/arm/omap1: Drop ALMDEBUG ifdeffed out code Peter Maydell 2025-02-27 17:01:14 +00:00
  • 08c99626cb hw/arm/omap1: Convert raw printfs to qemu_log_mask() Peter Maydell 2025-02-27 17:01:13 +00:00
  • 5f6cb3ca97 tests/qtest/ufs-test: Add test code for the temperature feature Keoseong Park 2025-02-25 15:42:43 +09:00
  • 07b12aae50 hw/ufs: Add temperature event notification support Keoseong Park 2025-02-25 15:41:46 +09:00
  • d9bf3cec67 hw/misc/macio/gpio: Add constants for register bits BALATON Zoltan 2025-02-24 15:10:26 +01:00
  • 70f98ae150 hw/misc/macio: Improve trace logs BALATON Zoltan 2025-02-22 13:28:50 +01:00
  • 57f3962bf1 qapi: merge common parts of NbdServerOptions and nbd-server-start data Vladimir Sementsov-Ogievskiy 2025-02-19 22:19:14 +03:00
  • e2668ba1ed iotests: Stop NBD server in test 162 before starting the next one Thomas Huth 2025-02-25 08:06:50 +01:00
  • d0f439ddd3 iotest: Unbreak 302 with python 3.13 Nir Soffer 2025-02-28 21:57:08 +02:00
  • 7fc96bc4fc hw/char/sifive_uart: Free fifo on unrealize Alistair Francis 2025-03-03 12:31:20 +10:00
  • 543671d990 hw/char/sh_serial: Return correct number of empty RX FIFO elements Philippe Mathieu-Daudé 2025-02-19 16:44:42 +01:00
  • 3ca8af5445 hw/char/mcf_uart: Really use RX FIFO depth Philippe Mathieu-Daudé 2025-02-19 16:25:17 +01:00
  • 3d978e7b9b hw/char/mcf_uart: Use FIFO_DEPTH definition instead of magic values Philippe Mathieu-Daudé 2025-02-19 16:23:44 +01:00
  • 91f8c04dd2 hw/char/imx_serial: Really use RX FIFO depth Philippe Mathieu-Daudé 2025-02-19 16:23:30 +01:00
  • 2e6b2e0875 hw/char/bcm2835_aux: Really use RX FIFO depth Philippe Mathieu-Daudé 2025-02-19 16:23:13 +01:00
  • 3e0f118f82 hw/char/pl011: Really use RX FIFO depth Philippe Mathieu-Daudé 2025-02-19 15:37:50 +01:00
  • 2c459f734d hw/char/pl011: Improve RX flow tracing events Philippe Mathieu-Daudé 2025-02-19 15:37:08 +01:00
  • f33af61dba hw/char/pl011: Simplify a bit pl011_can_receive() Philippe Mathieu-Daudé 2025-02-19 15:35:53 +01:00
  • abf2b6a028 hw/char/pl011: Warn when using disabled receiver Philippe Mathieu-Daudé 2023-05-22 11:05:49 +02:00
  • 92988c4501 hw/net/fsl_etsec: Set eTSEC device description and category BALATON Zoltan 2025-02-18 16:54:07 +01:00
  • d1bb9921bb hw/xen/xen-legacy-backend: Remove unused 'net/net.h' header Philippe Mathieu-Daudé 2025-02-18 16:57:06 +01:00
  • cc2b1c5b07 hw/xen/xen-bus: Reduce included headers Philippe Mathieu-Daudé 2025-02-18 13:45:19 +01:00
  • 65132d39ac hw/xen/xen-hvm: Reduce included headers Philippe Mathieu-Daudé 2025-02-18 13:44:57 +01:00
  • 4702dcd4ee hw/xen/xen-pvh: Reduce included headers Philippe Mathieu-Daudé 2025-02-18 13:45:11 +01:00
  • 1ff51df2ef hw/xen: Link XenPVH with GPEX PCIe bridge Philippe Mathieu-Daudé 2025-02-18 13:03:13 +01:00
  • 8c4648f5a2 hw/arm: Do not expose the virt machine on Xen-only binary Philippe Mathieu-Daudé 2025-02-18 13:03:18 +01:00
  • 611f3bdb20 hw/acpi/ghes: Make ghes_record_cper_errors() static Gavin Shan 2025-02-14 14:16:32 +10:00
  • 00ad70b7fb hw/ppc/spapr: Restrict part of PAGE_INIT hypercall to TCG Philippe Mathieu-Daudé 2025-01-23 17:28:39 +01:00
  • 59f4d65584 hw/vmapple/vmapple: Add vmapple machine type Alexander Graf 2023-06-14 22:57:34 +00:00
  • 9422a5acf2 hw/usb/hcd-xhci-pci: Adds property for disabling mapping in IRQ mode Phil Dennis-Jordan 2024-12-08 20:16:44 +01:00
  • ee241d79bb hw/vmapple/virtio-blk: Add support for apple virtio-blk Alexander Graf 2023-06-14 22:56:22 +00:00
  • 33b5446206 hw/vmapple/cfg: Introduce vmapple cfg region Alexander Graf 2023-06-14 22:57:32 +00:00
  • 0179bb3c48 hw/vmapple/bdif: Introduce vmapple backdoor interface Alexander Graf 2023-06-14 22:56:26 +00:00
  • c960b38955 hw/vmapple/aes: Introduce aes engine Alexander Graf 2023-06-14 22:56:25 +00:00
  • 11fa056e79 hw: Add vmapple subdir Alexander Graf 2023-06-14 22:56:23 +00:00
  • a89607c4d0 hw/misc/pvpanic: Add MMIO interface Alexander Graf 2023-06-14 22:40:28 +00:00
  • 996fa948f9 hw/intc: Remove TCG dependency on ARM_GICV3 Philippe Mathieu-Daudé 2024-12-27 21:12:07 +01:00
  • a86bd6bbcb
    rename symbols to fit with rust 2024. (#104) Romain Malmain 2025-03-04 14:45:11 +01:00
  • 2bc10b15de docs: add uefi variable service documentation Gerd Hoffmann 2025-02-25 17:30:28 +01:00
  • 06fa8ec6f6 hw/uefi: add MAINTAINERS entry Gerd Hoffmann 2025-02-25 17:30:27 +01:00
  • 918b8a1224 hw/uefi-vars-sysbus: allow for pc and q35 Gerd Hoffmann 2025-02-25 17:30:26 +01:00
  • 22ebb90e62 hw/uefi-vars-sysbus: allow for arm virt Gerd Hoffmann 2025-02-25 17:30:25 +01:00
  • 69392de913 hw/uefi-vars-sysbus: add x64 variant Gerd Hoffmann 2025-02-25 17:30:24 +01:00
  • 03223b665c hw/uefi-vars-sysbus: qemu platform bus support Gerd Hoffmann 2025-02-25 17:30:23 +01:00
  • 5bb89df2e3 hw/uefi: add uefi-vars-sysbus device Gerd Hoffmann 2025-02-25 17:30:22 +01:00