Commit Graph

  • 66f3b79e85 accel/tcg: Hide in_same_page outside of a target-specific context Richard Henderson 2024-04-04 15:56:39 -10:00
  • 8018947230 accel/tcg: Use vaddr in translator_ld* Richard Henderson 2024-04-02 15:13:58 -10:00
  • 265aad58e9 Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Richard Henderson 2024-05-15 08:52:27 +02:00
  • 3d48b6b687 Merge tag 'pull-request-2024-05-14' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2024-05-14 17:24:04 +02:00
  • 2e701e6785 ui/sdl2: Allow host to power down screen Bernhard Beschow 2024-05-12 11:59:45 +02:00
  • 37e9141501 ui/gtk: Fix mouse/motion event scaling issue with GTK display backend hikalium 2024-05-12 20:14:35 +09:00
  • 36b8e6b4e1 ui/gtk: Add gd_motion_event trace event hikalium 2024-05-12 20:14:34 +09:00
  • db81dd6bdc ui/console: move QemuDmaBuf struct def to dmabuf.c Dongwon Kim 2024-05-08 10:54:03 -07:00
  • c0fcd6334f ui/console: Use qemu_dmabuf_new() and free() helpers instead Dongwon Kim 2024-05-08 10:54:02 -07:00
  • fa6426805b ui/console: Use qemu_dmabuf_set_..() helpers instead Dongwon Kim 2024-05-08 10:54:01 -07:00
  • 6779a3076f ui/console: Use qemu_dmabuf_get_..() helpers instead Dongwon Kim 2024-05-08 10:54:00 -07:00
  • 6e6ae491da ui/console: new dmabuf.h and dmabuf.c for QemuDmaBuf struct and helpers Dongwon Kim 2024-05-08 10:53:59 -07:00
  • e4e62514e3 ui/gtk: Check if fence_fd is equal to or greater than 0 Dongwon Kim 2024-05-08 10:53:58 -07:00
  • 77bf310084 ui/gtk: Draw guest frame at refresh cycle Dongwon Kim 2024-04-26 15:50:59 -07:00
  • 41582637b1 Allow UNIX socket option for VNC websocket Sergii Zasenko 2023-07-24 13:03:53 +03:00
  • da79537e0c util/uri: Remove the old URI parsing code Thomas Huth 2024-04-18 12:10:56 +02:00
  • a22a97d805 block/ssh: Use URI parsing code from glib Thomas Huth 2024-04-18 12:10:55 +02:00
  • f8b74fc55d block/nfs: Use URI parsing code from glib Thomas Huth 2024-04-18 12:10:54 +02:00
  • ad97c011dc block/nbd: Use URI parsing code from glib Thomas Huth 2024-04-18 12:10:53 +02:00
  • 3413c6628b block/gluster: Use URI parsing code from glib Thomas Huth 2024-03-04 13:49:38 +01:00
  • 82fe5d08fd Remove glib compatibility code that is not required anymore Thomas Huth 2024-04-18 12:10:51 +02:00
  • 0d8caac904 Bump minimum glib version to v2.66 Thomas Huth 2024-04-18 12:10:50 +02:00
  • b563959b90 gitlab: use 'setarch -R' to workaround tsan bug Daniel P. Berrangé 2024-05-13 12:15:51 +01:00
  • c53f7a1078 gitlab: use $MAKE instead of 'make' Daniel P. Berrangé 2024-05-13 12:15:50 +01:00
  • bad7a2759c dockerfiles: add 'MAKE' env variable to remaining containers Daniel P. Berrangé 2024-05-13 12:15:49 +01:00
  • 371d60dfdb configure: Fix error message when C compiler is not working Thomas Huth 2024-05-13 13:40:10 +02:00
  • 9360070196 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2024-05-12 13:41:26 +02:00
  • 9b089d254a configs: disable emulators that require it if libfdt is not found Paolo Bonzini 2024-05-08 09:25:48 +02:00
  • 47771d6756 hw/xtensa: require libfdt Paolo Bonzini 2024-01-22 10:19:17 +01:00
  • d641ec30be kconfig: express dependency of individual boards on libfdt Paolo Bonzini 2024-04-30 21:08:15 +02:00
  • 1935b7ead1 kconfig: allow compiling out QEMU device tree code per target Paolo Bonzini 2024-05-07 14:13:46 +02:00
  • 7a6f3343b6 meson: move libfdt together with other dependencies Paolo Bonzini 2024-01-25 12:22:57 +01:00
  • 727bb5b477 meson: pick libfdt from common_ss when building target-specific files Paolo Bonzini 2024-05-07 12:22:31 +02:00
  • 6bd92a7c62 tests/qtest: arm: fix operation in a build without any boards or devices Paolo Bonzini 2024-05-09 19:00:44 +02:00
  • 1b1badf3c5 i386: select correct components for no-board build Paolo Bonzini 2024-05-09 19:00:43 +02:00
  • d0be0ac2c3 hw/i386: move rtc-reset-reinjection command out of hw/rtc Paolo Bonzini 2024-05-09 19:00:42 +02:00
  • b061f0598b hw/i386: split x86.c in multiple parts Paolo Bonzini 2024-05-09 19:00:41 +02:00
  • b348fdcdac i386: pc: remove unnecessary MachineClass overrides Paolo Bonzini 2024-05-09 19:00:40 +02:00
  • 7974e51342 i386: correctly select code in hw/i386 that depends on other components Paolo Bonzini 2024-05-09 19:00:39 +02:00
  • 88f5ed7017 xen: register legacy backends via xen_backend_init Paolo Bonzini 2024-05-09 19:00:38 +02:00
  • 0973996fe4 xen: initialize legacy backends from xen_bus_init() Paolo Bonzini 2024-05-09 19:00:37 +02:00
  • fa5365e8b6 tests/qtest: s390x: fix operation in a build without any boards or devices Paolo Bonzini 2024-05-09 19:00:36 +02:00
  • e799b65fae s390x: select correct components for no-board build Paolo Bonzini 2024-05-09 19:00:35 +02:00
  • a55ae46683 s390: move css_migration_enabled from machine to css.c Paolo Bonzini 2024-05-09 19:00:34 +02:00
  • 9d1b0f5bf5 s390_flic: add migration-enabled property Paolo Bonzini 2024-05-09 19:00:33 +02:00
  • ef7c4a97bf s390x: move s390_cpu_addr2state to target/s390x/sigp.c Paolo Bonzini 2024-05-09 19:00:32 +02:00
  • d1b223dd07 sh4: select correct components for no-board build Paolo Bonzini 2024-05-07 11:29:31 +02:00
  • 23b1f53c2c configure: quote -D options that are passed through to meson Paolo Bonzini 2024-05-07 12:48:22 +02:00
  • ff5b5739f9 tests/tcg: cover lzcnt/tzcnt/popcnt Paolo Bonzini 2024-05-09 12:41:38 +02:00
  • fe01af5d47 target/i386: fix feature dependency for WAITPKG Paolo Bonzini 2024-05-08 11:10:54 +02:00
  • 3fabbe0b7d target/i386: move prefetch and multi-byte UD/NOP to new decoder Paolo Bonzini 2024-05-06 17:34:55 +02:00
  • 40a3ec7b5f target/i386: rdpkru/wrpkru are no-prefix instructions Paolo Bonzini 2024-05-09 15:55:47 +02:00
  • 41c685dc59 target/i386: fix operand size for DATA16 REX.W POPCNT Paolo Bonzini 2024-05-09 12:38:10 +02:00
  • 9f07e47a5e target/i386: remove PCOMMIT from TCG, deprecate property Paolo Bonzini 2024-05-08 17:44:12 +02:00
  • 230b5c968e hw/remote/vfio-user: Fix config space access byte order Mattias Nissler 2023-08-23 02:29:30 -07:00
  • d92179b57e hw/loongarch/virt: Fix memory leak Song Gao 2024-05-07 10:22:39 +08:00
  • dafec285bd Merge tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2024-05-10 09:41:35 +02:00
  • 0d497106a7 tests/qtest: Add some test cases support on LoongArch Bibo Mao 2024-05-09 16:47:45 +08:00
  • 95e0fb0afa qemu-options: Deprecate "-runas" and introduce "-run-with user=..." instead Thomas Huth 2024-05-06 13:20:58 +02:00
  • 6e55b32d45 target/s390x: flag te and cte as deprecated Collin Walling 2024-04-29 15:10:59 -04:00
  • 8aa2211e85 target/s390x: report deprecated-props in cpu-model-expansion reply Collin Walling 2024-04-29 15:10:58 -04:00
  • 3d9836e46d s390x/sclp: Simplify get_sclp_device() Cédric Le Goater 2024-05-02 15:15:33 +02:00
  • af4a3e32f3 s390x/event-facility: Simplify sclp_get_event_facility_bus() Cédric Le Goater 2024-05-02 15:15:32 +02:00
  • b350f6c8ed s390x: Introduce a SCLPDevice pointer under the machine Cédric Le Goater 2024-05-02 15:15:31 +02:00
  • c990c1f35b hw/s390x: Attach the sclpconsole to /machine/sclp/s390-sclp-event-facility Thomas Huth 2024-04-30 21:08:43 +02:00
  • f6d315ffdf target/sh4: Update DisasContextBase.insn_start Richard Henderson 2024-05-06 12:52:46 -07:00
  • 6466cf4131 target/sparc: Fix FPMERGE Richard Henderson 2024-05-02 09:55:27 -07:00
  • b7f629b431 target/sparc: Fix FMULD8*X16 Richard Henderson 2024-05-02 09:55:26 -07:00
  • 098f10e9a8 target/sparc: Fix FMUL8x16A{U,L} Richard Henderson 2024-05-02 09:55:25 -07:00
  • 6d027e1bf9 target/sparc: Fix FMUL8x16 Richard Henderson 2024-05-02 09:55:24 -07:00
  • 63a58450a6 target/sparc: Fix FEXPAND Richard Henderson 2024-05-02 09:55:23 -07:00
  • 97ffb29998 target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK Ruihan Li 2024-04-15 14:45:21 +08:00
  • 937e2cb759 Merge tag 'pull-loongarch-20240509' of https://gitlab.com/gaosong/qemu into staging Richard Henderson 2024-05-09 10:11:39 +02:00
  • a016dd5005 Merge tag 'migration-20240508-pull-request' of https://gitlab.com/farosas/qemu into staging Richard Henderson 2024-05-09 10:11:09 +02:00
  • 5872966db7 target/loongarch: Put cpucfg operation before CSR register Bibo Mao 2024-04-28 11:16:51 +08:00
  • 6f703a4841 target/loongarch: Add TCG macro in structure CPUArchState Bibo Mao 2024-05-06 09:19:12 +08:00
  • f532cf0131 hw/loongarch: Refine default numa id calculation Bibo Mao 2024-03-19 10:26:06 +08:00
  • 36fa7c686e gitlab: Update msys2-64bit runner tags Richard Henderson 2024-05-07 10:53:56 -07:00
  • 1a648f7ae4 Merge tag 'hw-misc-20240508' of https://github.com/philmd/qemu into staging Richard Henderson 2024-05-09 05:45:56 +02:00
  • 8b4d80bb53 misc: Use QEMU header path relative to include/ directory Philippe Mathieu-Daudé 2024-05-07 16:05:48 +02:00
  • 91d0b151de hw/intc/loongson_ipi: Implement IOCSR address space for MIPS Jiaxun Yang 2024-05-08 14:06:48 +01:00
  • b4a12dfc21 hw/intc/loongarch_ipi: Rename as loongson_ipi Jiaxun Yang 2024-05-08 14:06:47 +01:00
  • 39b3ae11b0 hw/intc/loongarch_ipi: Remove pointless MAX_CPU check Jiaxun Yang 2024-05-08 14:06:46 +01:00
  • 5b1a3b9f8c hw/mips/loongson3_virt: Emulate suspend function Jiaxun Yang 2024-05-08 10:31:09 +01:00
  • d804ad98f5 hw/loongarch: Rename LoongArchMachineState with LoongArchVirtMachineState Bibo Mao 2024-05-08 11:11:07 +08:00
  • df0d93c1e2 hw/loongarch: Rename LOONGARCH_MACHINE with LOONGARCH_VIRT_MACHINE Bibo Mao 2024-05-08 11:11:06 +08:00
  • 54c52ec719 hw/loongarch/virt: Fix memory leak Song Gao 2024-05-07 10:22:39 +08:00
  • 72674db080 hw/loongarch: move memory map to boot.c Paolo Bonzini 2024-05-07 16:51:35 +02:00
  • ed95bdd1e5 hw/ppc: Deprecate 'ref405ep' machine and 405 CPUs Cédric Le Goater 2024-05-07 14:33:32 +02:00
  • 1f3cabd340 hw/gpio: Handle clock migration in STM32L4x5 gpios Inès Varhol 2024-05-07 20:55:39 +02:00
  • f94b1871aa hw/usb/dev-network: Remove unused struct 'rndis_config_parameter' Dr. David Alan Gilbert 2024-05-05 18:14:41 +01:00
  • 5c5ffec12c hw/i386/x86: Extract x86_isa_bios_init() from x86_bios_rom_init() Bernhard Beschow 2024-05-08 19:55:06 +02:00
  • 865d95321f hw/i386/x86: Don't leak "pc.bios" memory region Bernhard Beschow 2024-05-08 19:55:05 +02:00
  • 32d3ee87a1 hw/i386/x86: Don't leak "isa-bios" memory regions Bernhard Beschow 2024-05-08 19:55:04 +02:00
  • 8483518401 hw/i386: Have x86_bios_rom_init() take X86MachineState rather than MachineState Bernhard Beschow 2024-04-30 17:06:39 +02:00
  • 014dbdac87 hw/i386/x86: Eliminate two if statements in x86_bios_rom_init() Bernhard Beschow 2024-04-30 17:06:38 +02:00
  • 8793d601f3 hw/i386: Add the possibility to use i440fx and isapc without FDC Thomas Huth 2024-04-25 20:43:15 +02:00
  • 77af05946e hw/i386/Kconfig: Allow to compile Q35 without FDC_ISA Thomas Huth 2024-04-25 20:43:14 +02:00
  • 64436c5c17 hw/i386/pc: Allow to compile without CONFIG_FDC_ISA Thomas Huth 2024-04-25 20:43:13 +02:00
  • 69e78f1b34 system/physmem: Per-AddressSpace bounce buffering Mattias Nissler 2023-09-07 06:04:23 -07:00