Commit Graph

  • 6e6ae491da ui/console: new dmabuf.h and dmabuf.c for QemuDmaBuf struct and helpers Dongwon Kim 2024-05-08 10:53:59 -0700
  • e4e62514e3 ui/gtk: Check if fence_fd is equal to or greater than 0 Dongwon Kim 2024-05-08 10:53:58 -0700
  • 77bf310084 ui/gtk: Draw guest frame at refresh cycle Dongwon Kim 2024-04-26 15:50:59 -0700
  • 41582637b1 Allow UNIX socket option for VNC websocket Sergii Zasenko 2023-07-24 13:03:53 +0300
  • da79537e0c util/uri: Remove the old URI parsing code Thomas Huth 2024-04-18 12:10:56 +0200
  • a22a97d805 block/ssh: Use URI parsing code from glib Thomas Huth 2024-04-18 12:10:55 +0200
  • f8b74fc55d block/nfs: Use URI parsing code from glib Thomas Huth 2024-04-18 12:10:54 +0200
  • ad97c011dc block/nbd: Use URI parsing code from glib Thomas Huth 2024-04-18 12:10:53 +0200
  • 3413c6628b block/gluster: Use URI parsing code from glib Thomas Huth 2024-03-04 13:49:38 +0100
  • 82fe5d08fd Remove glib compatibility code that is not required anymore Thomas Huth 2024-04-18 12:10:51 +0200
  • 0d8caac904 Bump minimum glib version to v2.66 Thomas Huth 2024-04-18 12:10:50 +0200
  • b563959b90 gitlab: use 'setarch -R' to workaround tsan bug Daniel P. Berrangé 2024-05-13 12:15:51 +0100
  • c53f7a1078 gitlab: use $MAKE instead of 'make' Daniel P. Berrangé 2024-05-13 12:15:50 +0100
  • bad7a2759c dockerfiles: add 'MAKE' env variable to remaining containers Daniel P. Berrangé 2024-05-13 12:15:49 +0100
  • 371d60dfdb configure: Fix error message when C compiler is not working Thomas Huth 2024-05-13 13:40:10 +0200
  • 9360070196 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2024-05-12 13:41:26 +0200
  • 9b089d254a configs: disable emulators that require it if libfdt is not found Paolo Bonzini 2024-05-08 09:25:48 +0200
  • 47771d6756 hw/xtensa: require libfdt Paolo Bonzini 2024-01-22 10:19:17 +0100
  • d641ec30be kconfig: express dependency of individual boards on libfdt Paolo Bonzini 2024-04-30 21:08:15 +0200
  • 1935b7ead1 kconfig: allow compiling out QEMU device tree code per target Paolo Bonzini 2024-05-07 14:13:46 +0200
  • 7a6f3343b6 meson: move libfdt together with other dependencies Paolo Bonzini 2024-01-25 12:22:57 +0100
  • 727bb5b477 meson: pick libfdt from common_ss when building target-specific files Paolo Bonzini 2024-05-07 12:22:31 +0200
  • 6bd92a7c62 tests/qtest: arm: fix operation in a build without any boards or devices Paolo Bonzini 2024-05-09 19:00:44 +0200
  • 1b1badf3c5 i386: select correct components for no-board build Paolo Bonzini 2024-05-09 19:00:43 +0200
  • d0be0ac2c3 hw/i386: move rtc-reset-reinjection command out of hw/rtc Paolo Bonzini 2024-05-09 19:00:42 +0200
  • b061f0598b hw/i386: split x86.c in multiple parts Paolo Bonzini 2024-05-09 19:00:41 +0200
  • b348fdcdac i386: pc: remove unnecessary MachineClass overrides Paolo Bonzini 2024-05-09 19:00:40 +0200
  • 7974e51342 i386: correctly select code in hw/i386 that depends on other components Paolo Bonzini 2024-05-09 19:00:39 +0200
  • 88f5ed7017 xen: register legacy backends via xen_backend_init Paolo Bonzini 2024-05-09 19:00:38 +0200
  • 0973996fe4 xen: initialize legacy backends from xen_bus_init() Paolo Bonzini 2024-05-09 19:00:37 +0200
  • fa5365e8b6 tests/qtest: s390x: fix operation in a build without any boards or devices Paolo Bonzini 2024-05-09 19:00:36 +0200
  • e799b65fae s390x: select correct components for no-board build Paolo Bonzini 2024-05-09 19:00:35 +0200
  • a55ae46683 s390: move css_migration_enabled from machine to css.c Paolo Bonzini 2024-05-09 19:00:34 +0200
  • 9d1b0f5bf5 s390_flic: add migration-enabled property Paolo Bonzini 2024-05-09 19:00:33 +0200
  • ef7c4a97bf s390x: move s390_cpu_addr2state to target/s390x/sigp.c Paolo Bonzini 2024-05-09 19:00:32 +0200
  • d1b223dd07 sh4: select correct components for no-board build Paolo Bonzini 2024-05-07 11:29:31 +0200
  • 23b1f53c2c configure: quote -D options that are passed through to meson Paolo Bonzini 2024-05-07 12:48:22 +0200
  • ff5b5739f9 tests/tcg: cover lzcnt/tzcnt/popcnt Paolo Bonzini 2024-05-09 12:41:38 +0200
  • fe01af5d47 target/i386: fix feature dependency for WAITPKG Paolo Bonzini 2024-05-08 11:10:54 +0200
  • 3fabbe0b7d target/i386: move prefetch and multi-byte UD/NOP to new decoder Paolo Bonzini 2024-05-06 17:34:55 +0200
  • 40a3ec7b5f target/i386: rdpkru/wrpkru are no-prefix instructions Paolo Bonzini 2024-05-09 15:55:47 +0200
  • 41c685dc59 target/i386: fix operand size for DATA16 REX.W POPCNT Paolo Bonzini 2024-05-09 12:38:10 +0200
  • 9f07e47a5e target/i386: remove PCOMMIT from TCG, deprecate property Paolo Bonzini 2024-05-08 17:44:12 +0200
  • dafec285bd Merge tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2024-05-10 09:41:35 +0200
  • 0d497106a7 tests/qtest: Add some test cases support on LoongArch Bibo Mao 2024-05-09 16:47:45 +0800
  • 95e0fb0afa qemu-options: Deprecate "-runas" and introduce "-run-with user=..." instead Thomas Huth 2024-05-06 13:20:58 +0200
  • 6e55b32d45 target/s390x: flag te and cte as deprecated Collin Walling 2024-04-29 15:10:59 -0400
  • 8aa2211e85 target/s390x: report deprecated-props in cpu-model-expansion reply Collin Walling 2024-04-29 15:10:58 -0400
  • 3d9836e46d s390x/sclp: Simplify get_sclp_device() Cédric Le Goater 2024-05-02 15:15:33 +0200
  • af4a3e32f3 s390x/event-facility: Simplify sclp_get_event_facility_bus() Cédric Le Goater 2024-05-02 15:15:32 +0200
  • b350f6c8ed s390x: Introduce a SCLPDevice pointer under the machine Cédric Le Goater 2024-05-02 15:15:31 +0200
  • c990c1f35b hw/s390x: Attach the sclpconsole to /machine/sclp/s390-sclp-event-facility Thomas Huth 2024-04-30 21:08:43 +0200
  • 937e2cb759 Merge tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu into staging Richard Henderson 2024-05-09 10:11:39 +0200
  • a016dd5005 Merge tag 'migration-20240508-pull-request' of https://gitlab.com/farosas/qemu into staging Richard Henderson 2024-05-09 10:11:09 +0200
  • 5872966db7 target/loongarch: Put cpucfg operation before CSR register Bibo Mao 2024-04-28 11:16:51 +0800
  • 6f703a4841 target/loongarch: Add TCG macro in structure CPUArchState Bibo Mao 2024-05-06 09:19:12 +0800
  • f532cf0131 hw/loongarch: Refine default numa id calculation Bibo Mao 2024-03-19 10:26:06 +0800
  • 36fa7c686e gitlab: Update msys2-64bit runner tags Richard Henderson 2024-05-07 10:53:56 -0700
  • 1a648f7ae4 Merge tag 'hw-misc-20240508' of https://github.com/philmd/qemu into staging Richard Henderson 2024-05-09 05:45:56 +0200
  • 8b4d80bb53 misc: Use QEMU header path relative to include/ directory Philippe Mathieu-Daudé 2024-05-07 16:05:48 +0200
  • 91d0b151de hw/intc/loongson_ipi: Implement IOCSR address space for MIPS Jiaxun Yang 2024-05-08 14:06:48 +0100
  • b4a12dfc21 hw/intc/loongarch_ipi: Rename as loongson_ipi Jiaxun Yang 2024-05-08 14:06:47 +0100
  • 39b3ae11b0 hw/intc/loongarch_ipi: Remove pointless MAX_CPU check Jiaxun Yang 2024-05-08 14:06:46 +0100
  • 5b1a3b9f8c hw/mips/loongson3_virt: Emulate suspend function Jiaxun Yang 2024-05-08 10:31:09 +0100
  • d804ad98f5 hw/loongarch: Rename LoongArchMachineState with LoongArchVirtMachineState Bibo Mao 2024-05-08 11:11:07 +0800
  • df0d93c1e2 hw/loongarch: Rename LOONGARCH_MACHINE with LOONGARCH_VIRT_MACHINE Bibo Mao 2024-05-08 11:11:06 +0800
  • 54c52ec719 hw/loongarch/virt: Fix memory leak Song Gao 2024-05-07 10:22:39 +0800
  • 72674db080 hw/loongarch: move memory map to boot.c Paolo Bonzini 2024-05-07 16:51:35 +0200
  • ed95bdd1e5 hw/ppc: Deprecate 'ref405ep' machine and 405 CPUs Cédric Le Goater 2024-05-07 14:33:32 +0200
  • 1f3cabd340 hw/gpio: Handle clock migration in STM32L4x5 gpios Inès Varhol 2024-05-07 20:55:39 +0200
  • f94b1871aa hw/usb/dev-network: Remove unused struct 'rndis_config_parameter' Dr. David Alan Gilbert 2024-05-05 18:14:41 +0100
  • 5c5ffec12c hw/i386/x86: Extract x86_isa_bios_init() from x86_bios_rom_init() Bernhard Beschow 2024-05-08 19:55:06 +0200
  • 865d95321f hw/i386/x86: Don't leak "pc.bios" memory region Bernhard Beschow 2024-05-08 19:55:05 +0200
  • 32d3ee87a1 hw/i386/x86: Don't leak "isa-bios" memory regions Bernhard Beschow 2024-05-08 19:55:04 +0200
  • 8483518401 hw/i386: Have x86_bios_rom_init() take X86MachineState rather than MachineState Bernhard Beschow 2024-04-30 17:06:39 +0200
  • 014dbdac87 hw/i386/x86: Eliminate two if statements in x86_bios_rom_init() Bernhard Beschow 2024-04-30 17:06:38 +0200
  • 8793d601f3 hw/i386: Add the possibility to use i440fx and isapc without FDC Thomas Huth 2024-04-25 20:43:15 +0200
  • 77af05946e hw/i386/Kconfig: Allow to compile Q35 without FDC_ISA Thomas Huth 2024-04-25 20:43:14 +0200
  • 64436c5c17 hw/i386/pc: Allow to compile without CONFIG_FDC_ISA Thomas Huth 2024-04-25 20:43:13 +0200
  • 69e78f1b34 system/physmem: Per-AddressSpace bounce buffering Mattias Nissler 2023-09-07 06:04:23 -0700
  • 5c62719710 system/physmem: Propagate AddressSpace to MapClient helpers Mattias Nissler 2023-09-07 06:04:23 -0700
  • d5e268197a system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD Philippe Mathieu-Daudé 2024-05-07 14:12:46 +0200
  • e6578f1f68 hw/remote/vfio-user: Fix config space access byte order Mattias Nissler 2023-08-23 02:29:30 -0700
  • 09d98a241c hw/ppc/spapr_pci: Replace g_memdup() by g_memdup2() Philippe Mathieu-Daudé 2021-09-03 12:05:50 +0200
  • 0572f01117 hw/hppa/machine: Replace g_memdup() by g_memdup2() Philippe Mathieu-Daudé 2021-09-03 12:01:20 +0200
  • 40fed8c1d3 target/ppc: Replace g_memdup() by g_memdup2() Philippe Mathieu-Daudé 2021-09-03 12:05:51 +0200
  • f9cc8cfdf3 block/qcow2-bitmap: Replace g_memdup() by g_memdup2() Philippe Mathieu-Daudé 2021-09-03 11:59:27 +0200
  • db8cb7b6e7 hmp/migration: Fix "migrate" command's documentation Peter Xu 2024-05-03 10:41:26 -0400
  • c55deb860c migration: Deprecate fd: for file migration Fabiano Rosas 2024-04-30 11:27:37 -0300
  • 0222111a22 migration: Remove non-multifd compression Fabiano Rosas 2024-04-30 11:27:36 -0300
  • eef0bae3a7 migration: Remove block migration Fabiano Rosas 2024-04-30 11:27:35 -0300
  • 18d154f575 migration: Remove 'blk/-b' option from migrate commands Fabiano Rosas 2024-04-30 11:27:34 -0300
  • 61c4e39f73 migration: Remove 'inc' option from migrate command Fabiano Rosas 2024-04-30 11:27:33 -0300
  • f7b1cd3c2e migration: Remove 'skipped' field from MigrationStats Fabiano Rosas 2024-04-30 11:27:32 -0300
  • dbea1c89da qapi: introduce exit-on-error parameter for migrate-incoming Vladimir Sementsov-Ogievskiy 2024-04-30 11:56:46 +0300
  • f84eaa9ffd migration: process_incoming_migration_co(): rework error reporting Vladimir Sementsov-Ogievskiy 2024-04-30 11:56:45 +0300
  • 30116e9079 migration: process_incoming_migration_co(): fix reporting s->error Vladimir Sementsov-Ogievskiy 2024-04-30 11:56:44 +0300
  • 246f54e0cc migration: process_incoming_migration_co(): complete cleanup on failure Vladimir Sementsov-Ogievskiy 2024-04-30 11:56:43 +0300
  • d4a17b8f1d migration: move trace-point from migrate_fd_error to migrate_set_error Vladimir Sementsov-Ogievskiy 2024-04-30 11:56:42 +0300
  • 62663f08a7 migration/ram.c: API Conversion qemu_mutex_lock(), and qemu_mutex_unlock() to WITH_QEMU_LOCK_GUARD macro Will Gyda 2024-04-25 17:12:07 +0530