Commit Graph

  • 6b4965373e target/sparc: use signed denominator in sdiv helper Clément Chigot 2024-06-06 16:43:31 +02:00
  • 54b2792102 linux-user: Make TARGET_NR_setgroups affect only the current thread Ilya Leoshkevich 2024-06-14 17:46:40 +02:00
  • 3b279f73fa accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded Anton Johansson 2024-06-12 15:30:31 +02:00
  • a96a498738 util/bufferiszero: Add loongarch64 vector acceleration Richard Henderson 2024-06-06 23:54:52 +00:00
  • 2d32a5d2a0 util/bufferiszero: Split out host include files Richard Henderson 2024-06-05 20:58:37 -07:00
  • 6b0ca412e1 tcg/loongarch64: Enable v256 with LASX Richard Henderson 2024-05-27 20:53:48 +00:00
  • 4c2c5744aa tcg/loongarch64: Support LASX in tcg_out_vec_op Richard Henderson 2024-05-27 20:44:24 +00:00
  • 3683354664 tcg/loongarch64: Split out vdvjukN in tcg_out_vec_op Richard Henderson 2024-05-27 20:39:13 +00:00
  • 840770183f tcg/loongarch64: Remove temp_vec from tcg_out_vec_op Richard Henderson 2024-05-27 20:09:16 +00:00
  • 571f64f0bf tcg/loongarch64: Support LASX in tcg_out_{mov,ld,st} Richard Henderson 2024-05-27 20:03:46 +00:00
  • 604ba8176c tcg/loongarch64: Split out vdvjvk in tcg_out_vec_op Richard Henderson 2024-05-27 19:57:12 +00:00
  • cbf5a8f150 tcg/loongarch64: Support LASX in tcg_out_addsub_vec Richard Henderson 2024-05-27 19:40:16 +00:00
  • ce37579571 tcg/loongarch64: Simplify tcg_out_addsub_vec Richard Henderson 2024-05-27 19:34:29 +00:00
  • 825d53f35a tcg/loongarch64: Support LASX in tcg_out_dupi_vec Richard Henderson 2024-05-27 19:20:44 +00:00
  • 75b5ffdd0d tcg/loongarch64: Use tcg_out_dup_vec in tcg_out_dupi_vec Richard Henderson 2024-05-27 19:18:15 +00:00
  • 15750faa8e tcg/loongarch64: Support LASX in tcg_out_dupm_vec Richard Henderson 2024-05-27 19:05:33 +00:00
  • e78dc00f1d tcg/loongarch64: Support LASX in tcg_out_dup_vec Richard Henderson 2024-05-27 18:48:59 +00:00
  • 4f222d8909 tcg/loongarch64: Simplify tcg_out_dup_vec Richard Henderson 2024-05-27 18:45:20 +00:00
  • 9d779187b8 util/loongarch64: Detect LASX vector support Richard Henderson 2024-05-27 17:18:20 +00:00
  • 1c05d53baf tcg/loongarch64: Support TCG_TYPE_V64 Richard Henderson 2024-05-27 17:08:46 +00:00
  • 3a7a53c352 tcg/loongarch64: Handle i32 and i64 moves between gr and fr Richard Henderson 2024-05-27 16:53:01 +00:00
  • 3e26131041 tcg/loongarch64: Use fp load/store for I32 and I64 into vector regs Richard Henderson 2024-05-27 16:24:59 +00:00
  • 741b0ee832 tcg/loongarch64: Import LASX, FP insns Richard Henderson 2024-05-27 15:54:39 +00:00
  • 80748eb4fb Merge tag 'misc-20240619' of https://github.com/philmd/qemu into staging Richard Henderson 2024-06-19 10:54:31 -07:00
  • deb5286724 re-introduce native breakpoints Alwin Berger 2023-03-13 14:46:09 +01:00
  • fc0870c180 exec: Make the MemOp enum cast explicit Roman Kiryanov 2024-06-18 15:45:28 -07:00
  • abd749b517 ui+display: rename is_buffer_shared() -> surface_is_allocated() Gerd Hoffmann 2024-06-05 15:14:43 +02:00
  • 9badf12ac2 ui+display: rename is_placeholder() -> surface_is_placeholder() Gerd Hoffmann 2024-06-05 15:14:42 +02:00
  • b1cf266c82 stdvga: fix screen blanking Gerd Hoffmann 2024-06-05 15:14:41 +02:00
  • e7b53d160f ui/cocoa: Use qemu_add_mouse_change_notifier Akihiko Odaki 2024-03-22 19:54:25 +09:00
  • 3476103689 MAINTAINERS: drop spice+ui maintainership Gerd Hoffmann 2024-05-28 10:38:56 +02:00
  • 2f8cd5a9b6 MAINTAINERS: drop virtio-gpu maintainership Gerd Hoffmann 2024-05-28 10:38:55 +02:00
  • e1e55d346a util/readline: Add C-u shortcut Manos Pitsidianakis 2024-06-13 11:06:13 +03:00
  • 96c99e3831 util/readline: Add C-n, C-p shortcuts Manos Pitsidianakis 2024-06-13 11:06:12 +03:00
  • 9051350d25 util/readline: Fix lints for readline_handle_byte Manos Pitsidianakis 2024-06-13 11:06:11 +03:00
  • 4860af2c4f target/s390x: Use s390_skeys_get|set() helper Philippe Mathieu-Daudé 2024-06-13 12:30:00 +02:00
  • b926895357 hw/s390x: Introduce s390_skeys_get|set() helpers Philippe Mathieu-Daudé 2024-06-13 12:25:28 +02:00
  • c3425158d6 hw/mips/loongson3_virt: Wire up loongson_ipi device Jiaxun Yang 2024-05-08 14:06:50 +01:00
  • 03ca348b6b hw/intc/loongson_ipi: Replace ipi_getcpu with cpu_by_arch_id Jiaxun Yang 2024-06-05 03:04:27 +01:00
  • 49eba52a52 hw/intc/loongson_ipi: Provide per core MMIO address spaces Jiaxun Yang 2024-05-08 14:06:49 +01:00
  • 5f82fb2a3a hw/intc: Remove loongarch_ipi.c Jiaxun Yang 2024-06-05 03:15:02 +01:00
  • 283720489f hw/usb/dev-mtp: Correctly report free space Fabio D'Urso 2024-06-18 02:36:57 +02:00
  • ce5311c476 hw/usb: Remove unused 'host.h' header Philippe Mathieu-Daudé 2024-06-11 10:49:53 +02:00
  • fc9ad5cf9c hw/i386/iommu: Constify IOMMUTLBEvent in vtd_page_walk_hook prototype Philippe Mathieu-Daudé 2024-06-12 14:08:43 +02:00
  • eb5b2896f6 memory: Constify IOMMUTLBEvent in memory_region_notify_iommu() Philippe Mathieu-Daudé 2024-06-12 14:06:20 +02:00
  • ec40be993b memory: Constify IOMMUTLBEvent in memory_region_notify_iommu_one() Philippe Mathieu-Daudé 2024-06-12 14:05:33 +02:00
  • 80ce0d5874 ppc/pnv: Introduce pnv_chip_foreach_cpu() Cédric Le Goater 2024-04-24 11:30:48 +02:00
  • 795eaa62fa hw/intc: Introduce x-query-interrupt-controllers QMP command Philippe Mathieu-Daudé 2024-06-07 16:37:24 +02:00
  • b2580720d0 hw/intc: Avoid using Monitor in INTERRUPT_STATS_PROVIDER::print_info() Philippe Mathieu-Daudé 2024-06-07 12:47:04 +02:00
  • a58e653aa2 hw/ppc: Avoid using Monitor in pic_print_info() Philippe Mathieu-Daudé 2024-06-07 16:25:41 +02:00
  • d312b62a2e hw/ppc: Avoid using Monitor in pnv_chip_power9_pic_print_info_child() Philippe Mathieu-Daudé 2024-06-07 16:27:33 +02:00
  • f50bb2a26a hw/ppc: Avoid using Monitor in spapr_irq_print_info() Philippe Mathieu-Daudé 2024-06-07 16:24:04 +02:00
  • 4abeadf651 hw/ppc: Avoid using Monitor in SpaprInterruptControllerClass::print_info() Philippe Mathieu-Daudé 2024-06-07 16:21:05 +02:00
  • 70fb275d07 hw/ppc: Avoid using Monitor in pnv_xive2_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 16:08:56 +02:00
  • e6024fd832 hw/ppc: Avoid using Monitor in xive2_nvp_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 16:11:09 +02:00
  • 33e3642684 hw/ppc: Avoid using Monitor in xive2_end_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 16:03:14 +02:00
  • fd32d82339 hw/ppc: Avoid using Monitor in xive2_end_queue_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 16:04:56 +02:00
  • 9d5c1da9c0 hw/ppc: Avoid using Monitor in xive2_end_eas_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 16:01:20 +02:00
  • 0018666462 hw/ppc: Avoid using Monitor in xive2_eas_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:59:41 +02:00
  • d88f39dba4 hw/ppc: Avoid using Monitor in pnv_psi_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:56:36 +02:00
  • 0527563a47 hw/ppc: Avoid using Monitor in pnv_xive_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:28:54 +02:00
  • 1a40b0ca9e hw/ppc: Avoid using Monitor in xive_nvt_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:24:07 +02:00
  • 3d1e062c80 hw/ppc: Avoid using Monitor in xive_end_eas_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:22:54 +02:00
  • f1bca2ca84 hw/ppc: Avoid using Monitor in xive_end_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:21:26 +02:00
  • bc8c553b89 hw/ppc: Avoid using Monitor in xive_eas_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:18:30 +02:00
  • dbcbb8c00f hw/ppc: Avoid using Monitor in pnv_phb4_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 16:15:33 +02:00
  • b71a3f67bc hw/ppc: Avoid using Monitor in xive_source_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 15:01:53 +02:00
  • 4d62448c1c hw/ppc: Avoid using Monitor in spapr_xive_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 14:48:53 +02:00
  • 950f1273ab hw/ppc: Avoid using Monitor in spapr_xive_end_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 14:46:52 +02:00
  • ace6fcde9b hw/ppc: Avoid using Monitor in xive_end_queue_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 14:43:47 +02:00
  • ae08259b84 hw/ppc: Avoid using Monitor in PnvChipClass::intc_print_info() Philippe Mathieu-Daudé 2024-06-07 13:25:38 +02:00
  • dd77c49e74 hw/ppc: Avoid using Monitor in ics_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 13:23:47 +02:00
  • f163e2707e hw/ppc: Avoid using Monitor in xive_tctx_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 13:11:08 +02:00
  • 5242494c05 hw/ppc: Avoid using Monitor in icp_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 13:14:20 +02:00
  • dafec001d6 hw/ppc: Avoid using Monitor in pnv_phb3_msi_pic_print_info() Philippe Mathieu-Daudé 2024-06-07 13:21:53 +02:00
  • a276ec8e26 hw/audio/virtio-snd: Always use little endian audio format Philippe Mathieu-Daudé 2024-04-22 14:47:23 +02:00
  • e6115657a4 hw/i386/pc: Replace PCMachineClass::acpi_data_size by PC_ACPI_DATA_SIZE Philippe Mathieu-Daudé 2024-02-28 09:39:50 +01:00
  • 8291239113 target/i386: Remove X86CPU::kvm_no_smi_migration field Philippe Mathieu-Daudé 2024-02-28 10:36:37 +01:00
  • fff35c5da5 hw/i386/pc: Simplify DEFINE_I440FX_MACHINE() macro Philippe Mathieu-Daudé 2024-05-29 07:06:55 +02:00
  • 46a2bd5257 hw/i386/pc: Remove deprecated pc-i440fx-2.3 machine Philippe Mathieu-Daudé 2024-02-28 10:34:35 +01:00
  • e00cb9a7c2 hw/i386/acpi: Remove AcpiBuildState::rsdp field Philippe Mathieu-Daudé 2024-02-28 09:55:42 +01:00
  • af8348f658 hw/i386/pc: Remove PCMachineClass::rsdp_in_ram Philippe Mathieu-Daudé 2024-02-28 09:54:16 +01:00
  • 91616f812a hw/i386/pc: Remove PCMachineClass::resizable_acpi_blob Philippe Mathieu-Daudé 2024-02-28 09:52:30 +01:00
  • d6b832fca8 hw/i386/pc: Remove deprecated pc-i440fx-2.2 machine Philippe Mathieu-Daudé 2024-02-28 09:28:43 +01:00
  • 0e0bf77d28 hw/mem/memory-device: Remove legacy_align from memory_device_pre_plug() Philippe Mathieu-Daudé 2024-02-28 10:26:53 +01:00
  • d4fdb05b0e hw/mem/pc-dimm: Remove legacy_align argument from pc_dimm_pre_plug() Philippe Mathieu-Daudé 2024-02-28 10:26:33 +01:00
  • 516871f002 hw/i386/pc: Remove PCMachineClass::enforce_aligned_dimm Philippe Mathieu-Daudé 2024-02-28 09:45:47 +01:00
  • 9adf35f04b hw/smbios: Remove 'smbios_uuid_encoded', simplify smbios_encode_uuid() Philippe Mathieu-Daudé 2024-03-27 10:09:11 +01:00
  • c338128e80 hw/smbios: Remove 'uuid_encoded' argument from smbios_set_defaults() Philippe Mathieu-Daudé 2024-03-27 10:08:05 +01:00
  • 05814d9663 hw/i386/pc: Remove PCMachineClass::smbios_uuid_encoded Philippe Mathieu-Daudé 2024-02-28 09:44:02 +01:00
  • 63f16d97c6 target/i386/kvm: Remove x86_cpu_change_kvm_default() and 'kvm-cpu.h' Philippe Mathieu-Daudé 2024-02-28 10:10:39 +01:00
  • 80685972e3 hw/i386/pc: Remove deprecated pc-i440fx-2.1 machine Philippe Mathieu-Daudé 2024-02-28 09:28:31 +01:00
  • 2529ea2d56 hw/acpi/ich9: Remove dead code related to 'acpi_memory_hotplug' Philippe Mathieu-Daudé 2024-03-27 10:03:38 +01:00
  • d0226c5823 hw/acpi/ich9: Remove 'memory-hotplug-support' property Philippe Mathieu-Daudé 2024-03-27 09:57:14 +01:00
  • ea7a74ab2e hw/i386/acpi: Remove PCMachineClass::legacy_acpi_table_size Philippe Mathieu-Daudé 2024-02-28 09:30:01 +01:00
  • b9599519a0 hw/usb/hcd-xhci: Remove XHCI_FLAG_SS_FIRST flag Philippe Mathieu-Daudé 2024-02-28 10:18:40 +01:00
  • 931863ac6f hw/usb/hcd-xhci: Remove XHCI_FLAG_FORCE_PCIE_ENDCAP flag Philippe Mathieu-Daudé 2024-02-28 10:15:33 +01:00
  • dbe442ad48 hw/i386/pc: Remove deprecated pc-i440fx-2.0 machine Philippe Mathieu-Daudé 2024-02-28 09:26:33 +01:00
  • 792b4fdd4e hw/i386/pc: Deprecate 2.4 to 2.12 pc-i440fx machines Philippe Mathieu-Daudé 2024-02-28 10:34:35 +01:00
  • 4cafaa9a08
    Merge pull request #76 from AFLplusplus/update_qemu_9_0_1 Romain Malmain 2024-06-19 00:35:10 +02:00