Commit Graph

  • 31ee190665 Merge tag 'hw-misc-20260309' of https://github.com/philmd/qemu into staging staging Peter Maydell 2026-03-09 17:19:26 +0000
  • caa5d82570 hw/misc/riscv_cpc: Free CPU array in instance_finalize Peter Maydell 2026-03-09 09:53:28 +0000
  • ac9dde499e hw/misc/sifive_e_aon: Don't leak timer Peter Maydell 2026-03-09 09:51:29 +0000
  • 8a16a38f3d hw/i3c/dw-i3c: Fix memory leaks in error logging paths Cédric Le Goater 2026-03-09 10:38:38 +0100
  • e9fa0330a2 ati-vga: Do not access pixel outside the screen BALATON Zoltan 2026-03-08 23:49:17 +0100
  • 1c0f729127 ati-vga: Simplify hw cursor drawing BALATON Zoltan 2026-03-08 23:49:16 +0100
  • 2735701ec9 ati-vga: Implement HOST_DATA flush to VRAM Chad Jablonski 2026-03-09 02:47:52 +0100
  • 69051f7293 ati-vga: Implement HOST_DATA register writes Chad Jablonski 2026-03-09 02:47:51 +0100
  • 527b07d2c5 ati-vga: Implement scissor rectangle clipping for 2D operations Chad Jablonski 2026-03-09 02:47:50 +0100
  • ff3da02eaf ati-vga: Remove ATIVGAState param from ati_2d_do_blt Chad Jablonski 2026-03-09 02:47:49 +0100
  • 4066a2ff27 ati-vga: Split ati_2d_do_blt from ati_2d_blt Chad Jablonski 2026-03-09 02:47:48 +0100
  • b6740448a2 ati-vga: Extract setup_2d_blt_ctx from ati_2d_blt Chad Jablonski 2026-03-09 02:47:47 +0100
  • 6df405b1cf ati-vga: Introduce ATI2DCtx struct for 2D blit context Chad Jablonski 2026-03-09 14:09:26 +0100
  • 67f074bf24 ati-vga: Use local variables for register values in ati_2d_blt Chad Jablonski 2026-03-09 02:47:45 +0100
  • 8239517393 ati-vga: Remove src and dst stride mutation in ati_2d_blt Chad Jablonski 2026-03-09 02:47:44 +0100
  • 1e3e1d51e2 hw: Make qdev_get_printable_name() consistently return freeable string Peter Maydell 2026-03-07 15:50:46 +0000
  • 7f2cef7f55 hw/qdev: Document qdev_get_dev_path() Peter Maydell 2026-03-07 15:50:45 +0000
  • c9949c096b hw/timer/slavio_timer: Free resources allocated in instance_init Peter Maydell 2026-03-07 11:29:31 +0000
  • fe00b8eba8 hw/sparc/sun4m: Use qdev GPIOs rather than qemu_allocate_irqs() Peter Maydell 2026-03-07 11:29:30 +0000
  • cbf8e38203 hw/sparc/sun4m: Don't set up dummy cpu interrupts Peter Maydell 2026-03-07 11:29:29 +0000
  • 550391c713 hw/net/npcm_gmac: Catch accesses off the end of the register array Peter Maydell 2026-03-06 15:40:16 +0000
  • d89f7c8194 net/passt: Don't try to read the pidfile if passt got a signal Peter Foley 2026-03-05 11:04:57 -0500
  • a1596cdc37 net/passt: Only kill passt if it wrote a pidfile Peter Foley 2026-03-05 11:04:56 -0500
  • 4efd93949f meson: Add -Wformat-overflow=2 Akihiko Odaki 2026-03-05 15:16:47 +0900
  • 2a58162a1e tests: Clean up double comparisons to avoid compiler warning Akihiko Odaki 2026-03-05 15:16:46 +0900
  • 1785bf9685 vfio/pci: Grow buffer in vfio_pci_host_match() Akihiko Odaki 2026-03-05 15:16:45 +0900
  • 2d23a97631 contrib/elf2dmp: Grow PDB URL buffer Akihiko Odaki 2026-03-05 15:16:44 +0900
  • 248958526d virtio-snd: remove redundant fields Roman Kiryanov 2026-03-05 04:25:23 +0000
  • 2fd2f50e9b virtio-snd: remove a redundant memory allocation Roman Kiryanov 2026-03-05 04:25:22 +0000
  • bac986a670 coreaudio: Remove extra whitespaces Akihiko Odaki 2026-03-04 15:16:55 +0900
  • 6151922f0e coreaudio: Remove unnecessary explicit casts Akihiko Odaki 2026-03-04 15:16:54 +0900
  • 639adeabb3 ui/dbus: fix pixman cleanup Marc-André Lureau 2026-01-22 15:31:43 +0400
  • 4e86363a28 ui/dbus: fix Unix.Map proxy leak Marc-André Lureau 2026-01-22 15:31:42 +0400
  • 59bf093a64 ui/dbus: fix leak regression Marc-André Lureau 2026-01-22 15:31:41 +0400
  • e96ff02669 tests: fix leaks in dbus-display-test Marc-André Lureau 2026-01-22 15:31:40 +0400
  • 59de9b6fa7 hw/rtc/pl031: : Remove PL031State::migrate_tick_offset field Philippe Mathieu-Daudé 2025-05-02 00:03:16 +0200
  • fb66dbbc4d hw/virtio: Remove VirtIOBalloon::qemu_4_0_config_size field Philippe Mathieu-Daudé 2025-05-02 00:01:29 +0200
  • f5c74c2a49 hw/core/machine: Remove the hw_compat_4_0[] array Philippe Mathieu-Daudé 2025-05-02 00:00:23 +0200
  • aa711b58e9 hw/i386/pc: Remove pc_compat_4_0[] array Philippe Mathieu-Daudé 2025-04-29 17:52:38 +0200
  • 75afdc1047 hw/i386/pc: Remove deprecated pc-q35-4.0[.1] and pc-i440fx-4.0 machines Philippe Mathieu-Daudé 2025-04-29 17:51:09 +0200
  • 0450e9d7bd hw/pci-bridge/pcie_rp: Remove PCIESlot::disable_acs field Philippe Mathieu-Daudé 2026-03-07 12:57:28 +0100
  • a861ffef23 hw/core/machine: Remove the hw_compat_3_1[] array Philippe Mathieu-Daudé 2025-05-01 23:31:56 +0200
  • b1173facb5 target/i386/cpu: Remove X86CPU::intel_pt_auto_level field Philippe Mathieu-Daudé 2026-03-07 12:55:47 +0100
  • c935db70ee hw/i386/iommu: Remove IntelIOMMUState::dma_drain field Philippe Mathieu-Daudé 2025-04-29 17:50:08 +0200
  • 14510958af hw/i386/pc: Remove pc_compat_3_1[] array Philippe Mathieu-Daudé 2025-04-29 16:55:39 +0200
  • 7d1e9bcfe9 hw/core/boards: Remove MachineClass::smbus_no_migration_support field Philippe Mathieu-Daudé 2025-04-29 16:53:56 +0200
  • b31f41d724 hw/i386/x86: Remove @pvh_enabled argument in x86_load_linux() Philippe Mathieu-Daudé 2025-04-29 16:50:30 +0200
  • 16d07e251c hw/i386/pc: Remove PCMachineClass::pvh_enabled field Philippe Mathieu-Daudé 2025-04-29 16:48:11 +0200
  • 7d2778dea3 hw/i386/pc: Remove deprecated pc-q35/pc-i440fx/xenfv 3.1 machines Philippe Mathieu-Daudé 2025-04-29 16:45:39 +0200
  • 85379af120 hw/timer/hpet: Remove HPETState::hpet_offset_saved field Philippe Mathieu-Daudé 2025-05-01 23:17:26 +0200
  • de61484ec3 Merge tag 'linux-user-for-v11-pull-request' of https://github.com/hdeller/qemu-hppa into staging master Peter Maydell 2026-03-09 14:53:42 +0000
  • 801797c249 Merge tag 'migration-20260309-pull-request' of https://gitlab.com/farosas/qemu into staging Peter Maydell 2026-03-09 14:53:34 +0000
  • e6e8408506 linux-user: Improve formatting for mremap() Helge Deller 2026-03-07 20:27:05 +0100
  • c865b6bce5 tests/tcg/multiarch/test-mmap: Check mmaps beyond reserved_va Bingwu Zhang 2026-02-28 00:46:33 +0800
  • 5ce072ea02 tests/tcg/multiarch/test-mmap: Print more details Bingwu Zhang 2026-02-28 00:46:32 +0800
  • e8e7d1f977 bsd-user: Deal with mmap where start > reserved_va Bingwu Zhang 2026-02-28 00:46:31 +0800
  • f2813e13fe linux-user: Deal with mmap where start > reserved_va Bingwu Zhang 2026-02-28 00:46:30 +0800
  • 6a1221614f linux-user: fix TIOCGSID ioctl Andreas Schwab 2026-02-10 10:20:39 +0100
  • e47b1ffff9 linux-user: fix matching ioctl numbers in print_ioctl Andreas Schwab 2026-02-10 10:46:01 +0100
  • 7ac4bded6a linux-user: Check if RESOLVE_CACHED flag is defined before using it Frank Chang 2026-02-12 17:54:49 +0800
  • 2cf1cb3363 linux-user: properly check flags in openat2 Andreas Schwab 2026-02-10 10:26:02 +0100
  • cec27d2fa9 linux-user/strace: fix printing of file offsets Jean-Christian CÎRSTEA 2025-12-26 19:35:21 +0200
  • 7608a95d2e Merge tag 'pull-xen-20260309' of https://xenbits.xen.org/git-http/people/aperard/qemu-dm into staging Peter Maydell 2026-03-09 12:15:42 +0000
  • 8a39d34e65 Merge tag 'edgar/edgars-xen-queue-2026-02-09' of https://gitlab.com/edgar.iglesias/qemu into staging Peter Maydell 2026-03-09 12:15:31 +0000
  • a8ff516c2f Merge tag 'pr-plugins-20260307' of https://gitlab.com/pbo-linaro/qemu into staging Peter Maydell 2026-03-09 12:15:12 +0000
  • 161e603975 colo: Reuse the return path from migration on primary and secondary side Lukas Straub 2026-03-02 12:45:36 +0100
  • 64763e8ca6 migration: Keep s->rp_state.from_dst_file open until migration ends Lukas Straub 2026-03-02 12:45:35 +0100
  • b2cbd3d0f9 colo: Use file lock in primary_vm_do_failover() Lukas Straub 2026-03-02 12:45:34 +0100
  • 37c74b1dbb multifd: Fix hang if send thread errors during sync Lukas Straub 2026-03-02 12:45:33 +0100
  • 2a402535ba qemu-colo.rst: Simplify the block replication setup Lukas Straub 2026-03-02 12:45:32 +0100
  • eb546b6137 qemu-colo.rst: Add my copyright Lukas Straub 2026-03-02 12:45:31 +0100
  • 1d8f2e48ff qemu-colo.rst: Miscellaneous changes Lukas Straub 2026-03-02 12:45:30 +0100
  • f22952551e Convert colo main documentation to restructuredText Lukas Straub 2026-03-02 12:45:29 +0100
  • c972c3bdb2 migration-test: Add COLO migration unit test Lukas Straub 2026-03-02 12:45:28 +0100
  • 9d13dd0a50 colo: Do not hold the BQL while receiving ram state. Lukas Straub 2026-03-02 12:45:27 +0100
  • 604492a991 colo: Hold the BQL while sending ram state Lukas Straub 2026-03-02 12:45:26 +0100
  • 32603ba372 colo: Fix crash during device vmstate load Lukas Straub 2026-03-02 12:45:25 +0100
  • 64df66fe8c Call colo_release_ram_cache() after multifd threads terminate Lukas Straub 2026-03-02 12:43:39 +0100
  • dd67c149e2 multifd: Add COLO support Lukas Straub 2026-03-02 12:43:38 +0100
  • 8bfb2f6d09 multifd: Move ram state receive into multifd_ram_state_recv() Lukas Straub 2026-03-02 12:43:37 +0100
  • 9489a40184 ram: Remove colo special-casing Lukas Straub 2026-03-02 12:43:36 +0100
  • af4cee59fa colo: Remove ENABLE_COLO savevm command and mark it as deprecated Lukas Straub 2026-03-02 12:43:35 +0100
  • 3639d94e16 colo: Replace migration_incoming_colo_enabled() with migrate_colo() Lukas Straub 2026-03-02 12:43:34 +0100
  • 663692f0a3 colo: Setup ram cache in normal migration path Lukas Straub 2026-03-02 12:43:33 +0100
  • 9a405226a6 MAINTAINERS: Remove Hailiang Zhang from COLO migration framework Lukas Straub 2026-03-02 12:43:32 +0100
  • b543df7693 MAINTAINERS: Add myself as maintainer for COLO migration framework Lukas Straub 2026-03-02 12:43:31 +0100
  • 93c8a97f99 migration: introduce MIGRATION_STATUS_FAILING Prasad Pandit 2026-02-24 15:55:47 +0530
  • 5a0b889086 xen-hvm: Emit RTC_CHANGE upon TIMEOFFSET ioreq Ross Lagerwall 2026-01-08 13:54:06 +0000
  • 4022a1dcee xen-hvm: Handle framebuffer relocation Ross Lagerwall 2026-01-08 13:25:14 +0000
  • f6a6bc7350 hw/xen: Fix trace_xs_node_read() params Liam Merwick 2025-05-23 16:01:34 +0000
  • 084a6c6e73 Merge tag 'hw-misc-20260308' of https://github.com/philmd/qemu into staging Peter Maydell 2026-03-09 09:39:12 +0000
  • 83d1d9a49e hw/xen: xenpvh: Add prop to enable/disable the mapcache Edgar E. Iglesias 2025-07-23 14:02:17 +0200
  • ad0c53fb5b hw/xen-hvm: Add a mapcache arg to xen_register_ioreq() Edgar E. Iglesias 2025-07-23 12:06:18 +0200
  • c1d78ba63c physmem: xen: Conditionalize use of the mapcache Edgar E. Iglesias 2025-07-23 11:56:51 +0200
  • ded5f9a909 xen: mapcache: Add function to check if the mapcache is enabled Edgar E. Iglesias 2025-07-23 11:41:26 +0200
  • 3038c84daa xen: mapcache: Assert mapcache existance Edgar E. Iglesias 2025-07-23 11:29:15 +0200
  • 27c64fa59d hw/char: Drop disable property of Diva GSP card Helge Deller 2026-03-07 20:52:33 +0100
  • 7624894549 hw/hppa: Avoid leaking a diva-gsp device Helge Deller 2026-03-07 20:52:32 +0100
  • 60405776bf audio/jack: Fix use of qemu_thread_set_name() on macOS Philippe Mathieu-Daudé 2026-03-07 12:37:35 +0100
  • 7134dbcc63 hw/m68k/mcf_intc: Use qdev input gpios for input IRQs Peter Maydell 2026-03-06 19:04:25 +0000