Commit Graph

  • 34220513bb target/i386: Use tcg_op_deposit_valid Richard Henderson 2024-12-24 17:34:25 -08:00
  • 20fab3c210 target/i386: Remove TCG_TARGET_extract_tl_valid Richard Henderson 2024-12-24 17:25:36 -08:00
  • 0e4c6424d6 tcg: Add tcg_op_deposit_valid Richard Henderson 2024-12-24 17:32:06 -08:00
  • 80a3a9423a target/tricore: Use tcg_op_supported Richard Henderson 2024-12-24 17:15:28 -08:00
  • 3a4fb57013 target/arm: Use tcg_op_supported Richard Henderson 2024-12-24 17:08:31 -08:00
  • 09246b1797 target/arm: Do not test TCG_TARGET_HAS_bitsel_vec Richard Henderson 2024-12-24 17:07:10 -08:00
  • 771a5925e8 tcg: Add type and flags arguments to tcg_op_supported Richard Henderson 2024-12-24 16:51:36 -08:00
  • 2ccf871ea5 tcg: Add TCGOP_FLAGS Richard Henderson 2025-01-03 06:38:08 -08:00
  • fb744ece3a tcg: Copy TCGOP_TYPE in tcg_op_insert_{after,before} Richard Henderson 2025-01-03 13:36:02 -08:00
  • efefb9cb89 tcg: Move tcg_op_insert_{after,before} decls to tcg-internal.h Richard Henderson 2025-01-03 13:32:11 -08:00
  • 4d87221839 tcg: Replace TCGOP_VECL with TCGOP_TYPE Richard Henderson 2025-01-02 19:43:06 -08:00
  • 125f97925d tcg: Move call abi parameters from tcg-target.h to tcg-target.c.inc Richard Henderson 2024-12-24 16:43:58 -08:00
  • f65f3ebfad disas/riscv: Guard dec->cfg dereference for host disassemble LIU Zhiwei 2024-12-06 11:24:11 +08:00
  • 4d5d933bbc Merge tag 'pull-xenfv-20250116' of git://git.infradead.org/users/dwmw2/qemu into staging Stefan Hajnoczi 2025-01-16 09:03:43 -05:00
  • 9061ee2a18 Merge tag 'pull-loongarch-20250116' of https://gitlab.com/bibo-mao/qemu into staging Stefan Hajnoczi 2025-01-16 09:02:39 -05:00
  • 0e3327b690 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Stefan Hajnoczi 2025-01-16 09:02:17 -05:00
  • 3634039b93 hw/acpi: Add vmclock device David Woodhouse 2025-01-07 16:28:16 +00:00
  • 60f543ad91 virtio-net: vhost-user: Implement internal migration Laurent Vivier 2025-01-15 14:50:44 +01:00
  • 3f65357313 vhost: Add stubs for the migration state transfer interface Laurent Vivier 2025-01-15 14:50:43 +01:00
  • 1ce979e726 hw/cxl: Fix msix_notify: Assertion vector < dev->msix_entries_nr Li Zhijian 2025-01-15 15:58:34 +08:00
  • 9fb1c9a1bb tests: acpi: update expected blobs Igor Mammedov 2025-01-15 13:53:42 +01:00
  • 0b05339198 pci: acpi: Windows 'PCI Label Id' bug workaround Igor Mammedov 2025-01-15 13:53:41 +01:00
  • 1ad32644fe tests: acpi: whitelist expected blobs Igor Mammedov 2025-01-15 13:53:40 +01:00
  • 84c146758d docs: acpi_hest_ghes: fix documentation for CPER size Mauro Carvalho Chehab 2025-01-15 13:50:32 +01:00
  • 47935fc1e5 acpi/ghes: Change ghes fill logic to work with only one source Mauro Carvalho Chehab 2025-01-15 13:50:31 +01:00
  • 1cd59b8981 acpi/ghes: move offset calculus to a separate function Mauro Carvalho Chehab 2025-01-15 13:50:30 +01:00
  • 652f6d86cb acpi/ghes: better name the offset of the hardware error firmware Mauro Carvalho Chehab 2025-01-15 13:50:29 +01:00
  • 4651745dfc acpi/ghes: rename etc/hardware_error file macros Mauro Carvalho Chehab 2025-01-15 13:50:28 +01:00
  • 1acc8d4e64 acpi/ghes: don't crash QEMU if ghes GED is not found Mauro Carvalho Chehab 2025-01-15 13:50:27 +01:00
  • d32028a540 acpi/ghes: better name GHES memory error function Mauro Carvalho Chehab 2025-01-15 13:50:26 +01:00
  • 48b0dcdd67 acpi/ghes: make the GHES record generation more generic Mauro Carvalho Chehab 2025-01-15 13:50:25 +01:00
  • 2e223c5ec1 acpi/ghes: don't check if physical_address is not zero Mauro Carvalho Chehab 2025-01-15 13:50:24 +01:00
  • 26e0893e42 acpi/ghes: Change the type for source_id Mauro Carvalho Chehab 2025-01-15 13:50:23 +01:00
  • 4ffedca347 acpi/ghes: Remove a duplicated out of bounds check Mauro Carvalho Chehab 2025-01-15 13:50:22 +01:00
  • 5eb07a4ff0 acpi/ghes: Fix acpi_ghes_record_errors() argument Mauro Carvalho Chehab 2025-01-15 13:50:21 +01:00
  • a85a3b729b acpi/ghes: better handle source_id and notification Mauro Carvalho Chehab 2025-01-15 13:50:20 +01:00
  • 606a42c4c1 acpi/ghes: simplify the per-arch caller to build HEST table Mauro Carvalho Chehab 2025-01-15 13:50:19 +01:00
  • 872b69f21f acpi/ghes: simplify acpi_ghes_record_errors() code Mauro Carvalho Chehab 2025-01-15 13:50:18 +01:00
  • 239c3f7ed4 acpi/ghes: get rid of ACPI_HEST_SRC_ID_RESERVED Mauro Carvalho Chehab 2025-01-15 13:50:17 +01:00
  • 42e2a7a0ab pci/msix: Fix msix pba read vector poll end calculation Nicholas Piggin 2024-12-12 22:04:02 +10:00
  • 2c746dfe1c tests/qtest: Add intel-iommu test Zhenzhong Duan 2024-12-12 16:37:57 +08:00
  • d9d32478ed intel_iommu: Introduce a property to control FS1GP cap bit setting Zhenzhong Duan 2024-12-12 16:37:56 +08:00
  • aa68a9fbdb intel_iommu: Introduce a property x-flts for stage-1 translation Zhenzhong Duan 2024-12-12 16:37:55 +08:00
  • 81ab964f21 tests/acpi: q35: Update host address width in DMAR Zhenzhong Duan 2024-12-12 16:37:54 +08:00
  • ddd84fd0c1 intel_iommu: Set default aw_bits to 48 starting from QEMU 9.2 Zhenzhong Duan 2024-12-12 16:37:53 +08:00
  • 9609d71018 tests/acpi: q35: allow DMAR acpi table changes Zhenzhong Duan 2024-12-12 16:37:52 +08:00
  • 1ab93575bd intel_iommu: piotlb invalidation should notify unmap Zhenzhong Duan 2024-12-12 16:37:51 +08:00
  • dd8200503e intel_iommu: Add support for PASID-based device IOTLB invalidation Clément Mathieu--Drif 2024-12-12 16:37:50 +08:00
  • 1075645d43 intel_iommu: Add an internal API to find an address space with PASID Clément Mathieu--Drif 2024-12-12 16:37:49 +08:00
  • 6ebe6cf2a0 intel_iommu: Process PASID-based iotlb invalidation Zhenzhong Duan 2024-12-12 16:37:48 +08:00
  • 16d4e418e9 intel_iommu: Flush stage-1 cache in iotlb invalidation Zhenzhong Duan 2024-12-12 16:37:47 +08:00
  • 65c4f09999 intel_iommu: Set accessed and dirty bits during stage-1 translation Clément Mathieu--Drif 2024-12-12 16:37:46 +08:00
  • fed51ee5e0 intel_iommu: Check stage-1 translation result with interrupt range Zhenzhong Duan 2024-12-12 16:37:45 +08:00
  • 305e469b71 intel_iommu: Check if the input address is canonical Clément Mathieu--Drif 2024-12-12 16:37:44 +08:00
  • eb9da9d263 intel_iommu: Implement stage-1 translation Yi Liu 2024-12-12 16:37:43 +08:00
  • eda4c9b5b3 intel_iommu: Rename slpte to pte Yi Liu 2024-12-12 16:37:42 +08:00
  • ad0a7f1e1e intel_iommu: Flush stage-2 cache in PASID-selective PASID-based iotlb invalidation Zhenzhong Duan 2024-12-12 16:37:41 +08:00
  • 791346f93d intel_iommu: Add a placeholder variable for scalable mode stage-1 translation Zhenzhong Duan 2024-12-12 16:37:40 +08:00
  • b291dae33d intel_iommu: Make pasid entry type check accurate Zhenzhong Duan 2024-12-12 16:37:39 +08:00
  • a84e37af36 intel_iommu: Use the latest fault reasons defined by spec Yu Zhang 2024-12-12 16:37:38 +08:00
  • 9ccb69df55 tests: acpi: update expected blobs Igor Mammedov 2024-12-10 17:39:45 +01:00
  • 8aa35bebee cpuhp: make sure that remove events are handled within the same SCI Igor Mammedov 2024-12-10 17:39:44 +01:00
  • e043be2290 tests: acpi: whitelist expected blobs Igor Mammedov 2024-12-10 17:39:43 +01:00
  • 694632fd44 pci: ensure valid link status bits for downstream ports Sebastian Ott 2024-12-03 13:19:28 +01:00
  • 1e77a4a32f virtio-gpu: Add definition for resource_uuid feature Dorinda Bassey 2024-10-07 09:00:11 +02:00
  • e7bc0204e5 system/runstate: Fix regression, clarify BQL status of exit notifiers Phil Dennis-Jordan 2025-01-12 22:26:09 +01:00
  • 8b44a3e39f hw/xen: Fix errp handling in xen_console David Woodhouse 2025-01-15 15:46:06 +00:00
  • cd414c3f56 hw/xen: Use xs_node_read() from xenstore_read_str() instead of open-coding it David Woodhouse 2025-01-10 09:18:13 +00:00
  • e4e113ecc2 hw/xen: Use xs_node_read() from xen_netdev_get_name() David Woodhouse 2025-01-10 09:12:36 +00:00
  • b34729aca2 hw/xen: Use xs_node_read() from xen_console_get_name() David Woodhouse 2025-01-10 09:07:16 +00:00
  • 76f26e46ac hw/xen: Use xs_node_read() from xs_node_vscanf() David Woodhouse 2025-01-10 09:37:48 +00:00
  • 7a0b74d871 xen: do not use '%ms' scanf specifier Roger Pau Monne 2025-01-10 10:35:31 +01:00
  • e6cdeee959 hw/xen: Add xs_node_read() helper function David Woodhouse 2025-01-10 10:35:30 +01:00
  • 48876bfc47 hw/ufs: Adjust value to match CPU's endian format Keoseong Park 2025-01-07 17:43:56 +09:00
  • bb81f23740 hw/intc/loongarch_ipi: Use alternative implemation for cpu_by_arch_id Bibo Mao 2025-01-07 11:08:19 +08:00
  • 999b112d90 hw/intc/loongson_ipi: Add more input parameter for cpu_by_arch_id Bibo Mao 2025-01-07 11:08:18 +08:00
  • 1b3aa34704 hw/intc/loongarch_ipi: Remove property num-cpu Bibo Mao 2025-01-07 11:08:17 +08:00
  • 14dc02b56a hw/intc/loongarch_ipi: Get cpu number from possible_cpu_arch_ids Bibo Mao 2025-01-07 11:08:16 +08:00
  • ce78dacf7e hw/intc/loongson_ipi: Remove property num_cpu from loongson_ipi_common Bibo Mao 2025-01-07 11:08:15 +08:00
  • 5b82177add hw/intc/loongson_ipi: Remove num_cpu from loongson_ipi_common Bibo Mao 2025-01-07 11:08:14 +08:00
  • 59c54c1ceb hw/intc/loongarch_ipi: Implement realize interface Bibo Mao 2025-01-07 11:08:13 +08:00
  • dd29117174 target/loongarch: Add page table walker support for debugger usage Miao Hao 2025-01-14 17:54:44 +08:00
  • 7433709a14 Merge tag 'hw-misc-20250113' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2025-01-14 12:46:56 -05:00
  • 838cf72b5d Add a b4 configuration file Jiaxun Yang 2024-12-22 16:53:41 +00:00
  • 07340820e6 MAINTAINERS: Update path to coreaudio.m Akihiko Odaki 2025-01-11 15:42:36 +09:00
  • b44314abca MAINTAINERS: Add me as the maintainer for ivshmem-flat Gustavo Romero 2025-01-07 01:56:39 +00:00
  • a18ed70625 MAINTAINERS: remove myself from sbsa-ref Marcin Juszkiewicz 2024-12-18 13:30:55 +01:00
  • e555abceec hw/tricore/triboard: Remove unnecessary use of &first_cpu Philippe Mathieu-Daudé 2025-01-10 19:07:05 +01:00
  • ef82ab6924 hw/usb/hcd-xhci-pci: Use event ring 0 if mapping unsupported Phil Dennis-Jordan 2024-12-27 13:13:33 +01:00
  • bb5b7fced6 hw/usb/hcd-xhci-pci: Use modulo to select MSI vector as per spec Phil Dennis-Jordan 2024-12-13 17:06:14 +01:00
  • 78b0c15a56 backends/cryptodev-vhost-user: Fix local_error leaks Gabriel Barrantes 2024-12-28 01:16:57 +00:00
  • c48cc87ba1 hw/loongarch/virt: Checkpatch cleanup Bibo Mao 2025-01-03 14:45:14 +08:00
  • 5c27cbd7b2 target/hppa: Speed up hppa_is_pa20() Helge Deller 2024-12-30 00:41:54 +01:00
  • 46f7be06c8 target/hppa: Set PC on vCPU reset Helge Deller 2024-12-30 12:47:52 +01:00
  • 3d66ec208c target/hppa: Only set PSW 'M' bit on reset Philippe Mathieu-Daudé 2024-12-30 16:11:09 +01:00
  • 20f7b89017 hw/hppa: Reset vCPUs calling resettable_reset() Helge Deller 2024-12-30 10:53:25 +01:00
  • f4f4173188 target/hppa: Convert hppa_cpu_init() to ResetHold handler Helge Deller 2024-12-30 12:46:47 +01:00
  • e4a407d2b4 tests: Add functional tests for HPPA machines Philippe Mathieu-Daudé 2024-12-31 19:58:37 +01:00
  • a87077316e tests/qtest/boot-serial-test: Correct HPPA machine name Philippe Mathieu-Daudé 2025-01-02 10:59:31 +01:00
  • e3778c8499 hw/gpio/imx_gpio: Turn DPRINTF() into trace events Bernhard Beschow 2025-01-11 19:37:11 +01:00