126193 Commits (688f20dbde87b971d81b74a56e7c307e846e0442)
 

Author SHA1 Message Date
Zhenzhong Duan cca621c782 intel_iommu_accel: Check for compatibility with IOMMUFD backed device when x-flts=on 3 months ago
Zhenzhong Duan c3459c6bfa vfio/iommufd: Force creating nesting parent HWPT 3 months ago
Zhenzhong Duan a3379c14c2 intel_iommu: Introduce a new structure VTDHostIOMMUDevice 3 months ago
Zhenzhong Duan ecacfc145f intel_iommu: Implement get_viommu_flags() callback 3 months ago
Zhenzhong Duan 844302bd59 hw/pci: Introduce pci_device_get_viommu_flags() 3 months ago
Zhenzhong Duan d58230d875 hw/pci: Export pci_device_get_iommu_bus_devfn() and return bool 3 months ago
Zhenzhong Duan 4fda086f76 intel_iommu: Update terminology to match VTD spec 3 months ago
Zhenzhong Duan c629b030a2 intel_iommu: Delete RPS capability related supporting code 3 months ago
Zhenzhong Duan ecd0ff2d2e intel_iommu: Rename vtd_ce_get_rid2pasid_entry to vtd_ce_get_pasid_entry 3 months ago
Zhenzhong Duan 8e49988ce0 docs/devel: Remove stale comments related to iommufd dirty tracking 3 months ago
Philippe Mathieu-Daudé 78e630fcc4 hw/vfio/migration: Check base architecture at runtime 5 months ago
Richard Henderson cf3e71d8fc Various patches related to single binary effort: 3 months ago
Pierrick Bouvier f445b4a4b6 target/arm/gdbstub: make compilation unit common 3 months ago
Pierrick Bouvier 7e274980f2 target/arm/gdbstub: extract aarch64_cpu_register_gdb_regs_for_features 3 months ago
Pierrick Bouvier e5bb3f7715 gdbstub/helpers.h: allow header to be called from common code 3 months ago
Philippe Mathieu-Daudé ec77d52cc5 accel/tcg: Un-inline WatchPoint API user-emulation stubs 3 months ago
Philippe Mathieu-Daudé 6338bb09db target/tricore: Build system units in common source set 3 months ago
Philippe Mathieu-Daudé 8075a0a547 target/tricore: Inline translator_lduw() 4 months ago
Philippe Mathieu-Daudé 4a4b272ae8 target/tricore: Use little-endian variant of cpu_ld/st_data*() 4 months ago
Philippe Mathieu-Daudé a8f70781d7 target/sparc: Inline cpu_ldl_code() call in cpu_do_interrupt() 4 months ago
Philippe Mathieu-Daudé f7a00f64fa target/sparc: Inline translator_ldl() 4 months ago
Philippe Mathieu-Daudé 18a91deb41 target/sparc: Use explicit big-endian LD/ST API 4 months ago
Philippe Mathieu-Daudé 3b3033a0bf hw/sparc: Use explicit big-endian LD/ST API 2 years ago
Philippe Mathieu-Daudé 21932912a0 hw/sparc: Mark SPARC-specific peripherals as big-endian 4 months ago
Alex Bennée be9fe81e29 target/sh4: drop cpu_reset from realizefn 3 months ago
Philippe Mathieu-Daudé 678805a7ef target/sh4: Build system units in common source set 3 months ago
Philippe Mathieu-Daudé 90d14b8d0d target/rx: Build system units in common source set 3 months ago
Philippe Mathieu-Daudé b0afb81271 target/rx: Inline translator_lduw() and translator_ldl() 4 months ago
Philippe Mathieu-Daudé 41a1b46c3b target/rx: Use explicit little-endian LD/ST API 2 years ago
Philippe Mathieu-Daudé de1f3d628e target/rx: Use little-endian variant of cpu_ld/st_data*() 4 months ago
Philippe Mathieu-Daudé 5059b259dd target/openrisc: Build system units in common source set 3 months ago
Philippe Mathieu-Daudé 6238fc2f65 target/openrisc: Avoid target-specific migration headers in machine.c 3 months ago
Philippe Mathieu-Daudé 4685aa3e51 target/openrisc: Remove unused 'gdbstub/helpers.h' header in helper.c 3 months ago
Philippe Mathieu-Daudé 52392f95e6 target/openrisc: Inline translator_ldl() 4 months ago
Philippe Mathieu-Daudé 16c0efb5a7 target/openrisc: Use explicit big-endian LD/ST API 2 years ago
Philippe Mathieu-Daudé 32d4256839 hw/intc: Mark OpenRISC-specific peripheral as big-endian 4 months ago
Philippe Mathieu-Daudé a1ced48754 hw/microblaze: Build files once 3 months ago
Philippe Mathieu-Daudé 1346a81123 hw/microblaze: Replace TARGET_BIG_ENDIAN -> target_big_endian() 3 months ago
Philippe Mathieu-Daudé 195060d9c8 target/microblaze: Build system files once 3 months ago
Philippe Mathieu-Daudé f2cd7f507e target/microblaze: Avoid target-specific migration headers in machine.c 3 months ago
Philippe Mathieu-Daudé 9281c68dec target/microblaze: Directly check endianness via CPUConfig::endi flag 3 months ago
Philippe Mathieu-Daudé 10c5799fac target/m68k: Replace MD_TLONG -> MD_I32 in monitor.c 3 months ago
Philippe Mathieu-Daudé 6b4c30465c target/loongarch: Inline translator_ldl() 4 months ago
Philippe Mathieu-Daudé f9a03787c7 target/loongarch: Use explicit little-endian LD/ST API 4 months ago
Philippe Mathieu-Daudé 91312a6d04 target/loongarch: Inline cpu_ldl_code() call in cpu_do_interrupt() 4 months ago
Philippe Mathieu-Daudé 492b2799c6 target/loongarch: Replace MO_TE -> MO_LE 1 year ago
Philippe Mathieu-Daudé dfb8034a9a target/loongarch: Use hwaddr type for physical addresses 4 months ago
Philippe Mathieu-Daudé 99d8a33fe6 target/loongarch: Replace target_ulong -> uint64_t for DMW and TLBRBADV 4 months ago
Philippe Mathieu-Daudé 2d3c00965a hw/loongarch: Use explicit little-endian LD/ST API 4 months ago
Philippe Mathieu-Daudé 10a860dd5d target/hppa: Remove target_ulong use in disas_log() handler 3 months ago