summary refs log tree commit diff stats
path: root/scripts/coverage/compare_gcov_json.py (unfollow)
Commit message (Expand)AuthorFilesLines
2025-10-07system/physmem: Reduce cpu_physical_memory_sync_dirty_bitmap() scopePhilippe Mathieu-Daudé2-80/+76
2025-10-07system/physmem: Reduce cpu_physical_memory_clear_dirty_range() scopePhilippe Mathieu-Daudé2-10/+8
2025-10-07system/physmem: Un-inline cpu_physical_memory_dirty_bits_cleared()Philippe Mathieu-Daudé2-9/+8
2025-10-07system/physmem: Un-inline cpu_physical_memory_set_dirty_lebitmap()Philippe Mathieu-Daudé2-101/+104
2025-10-07system/physmem: Remove _WIN32 #ifdef'ryPhilippe Mathieu-Daudé1-3/+0
2025-10-07system/physmem: Un-inline cpu_physical_memory_set_dirty_range()Philippe Mathieu-Daudé2-51/+53
2025-10-07system/physmem: Un-inline cpu_physical_memory_set_dirty_flag()Philippe Mathieu-Daudé2-18/+19
2025-10-07system/physmem: Un-inline cpu_physical_memory_range_includes_clean()Philippe Mathieu-Daudé2-59/+63
2025-10-07system/physmem: Un-inline cpu_physical_memory_is_clean()Philippe Mathieu-Daudé2-8/+10
2025-10-07system/physmem: Un-inline cpu_physical_memory_get_dirty_flag()Philippe Mathieu-Daudé2-45/+45
2025-10-07hw: Remove unnecessary 'system/ram_addr.h' headerPhilippe Mathieu-Daudé8-8/+0
2025-10-07target/arm/tcg/mte: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé1-0/+1
2025-10-07hw/vfio/listener: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé1-0/+1
2025-10-07hw/s390x/s390-stattrib: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé2-2/+2
2025-10-07accel/kvm: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé1-0/+1
2025-10-07system/ram_addr: Remove unnecessary 'exec/cpu-common.h' headerPhilippe Mathieu-Daudé1-1/+0
2025-10-07hw/virtio/virtio: Replace legacy cpu_physical_memory_map() callPhilippe Mathieu-Daudé1-4/+6
2025-10-07hw/virtio/vhost: Replace legacy cpu_physical_memory_*map() callsPhilippe Mathieu-Daudé1-2/+5
2025-10-07system/physmem: Remove legacy cpu_physical_memory_rw()Philippe Mathieu-Daudé4-22/+1
2025-10-07system/physmem: Avoid cpu_physical_memory_rw when is_write is constantPhilippe Mathieu-Daudé2-14/+4
2025-10-07system/physmem: Un-inline cpu_physical_memory_read/write()Philippe Mathieu-Daudé2-10/+12
2025-10-07hw/xen/hvm: Inline cpu_physical_memory_rw() in rw_phys_req_item()Philippe Mathieu-Daudé1-3/+5
2025-10-07target/i386/nvmm: Inline cpu_physical_memory_rw() in nvmm_mem_callbackPhilippe Mathieu-Daudé1-1/+4
2025-10-07target/i386/kvm: Replace legacy cpu_physical_memory_rw() callPhilippe Mathieu-Daudé1-1/+3
2025-10-07target/i386/whpx: Replace legacy cpu_physical_memory_rw() callPhilippe Mathieu-Daudé1-2/+5
2025-10-07target/s390x/mmu: Replace [cpu_physical_memory -> address_space]_rw()Philippe Mathieu-Daudé1-2/+6
2025-10-07hw/s390x/sclp: Replace [cpu_physical_memory -> address_space]_r/w()Philippe Mathieu-Daudé1-4/+5
2025-10-07system/physmem: Pass address space argument to cpu_flush_icache_range()Philippe Mathieu-Daudé4-6/+5
2025-10-07system/physmem: Remove cpu_physical_memory_is_io()Philippe Mathieu-Daudé2-7/+0
2025-10-07hw/s390x/sclp: Use address_space_memory_is_io() in sclp_service_call()Philippe Mathieu-Daudé1-1/+2
2025-10-07target/i386/arch_memory_mapping: Use address_space_memory_is_io()Philippe Mathieu-Daudé1-5/+5
2025-10-07system/memory: Factor address_space_is_io() outPhilippe Mathieu-Daudé2-9/+21
2025-10-07docs/devel/loads-stores: Stop mentioning cpu_physical_memory_write_rom()Philippe Mathieu-Daudé1-1/+1
2025-10-07system/memory: Split address_space_write_rom_internalRichard Henderson1-45/+29
2025-10-07system/ramblock: Move RAMBlock helpers out of "system/ram_addr.h"Philippe Mathieu-Daudé2-11/+11
2025-10-07system/ramblock: Rename @start -> @offset in ram_block_discard_range()Philippe Mathieu-Daudé2-16/+18
2025-10-07system/ramblock: Move ram_block_discard_*_range() declarationsPhilippe Mathieu-Daudé6-3/+8
2025-10-07system/ramblock: Move ram_block_is_pmem() declarationPhilippe Mathieu-Daudé4-5/+10
2025-10-07system/ramblock: Remove obsolete commentPhilippe Mathieu-Daudé1-5/+0
2025-10-06hw/intc/loongarch_dintc: Set class_size for LoongArchDINTCClassRichard Henderson1-0/+1
2025-10-06scripts/checkpatch: Avoid recommending legacy qemu_bh_new_guarded()Philippe Mathieu-Daudé1-3/+3
2025-10-05virtio: improve virtqueue mapping error messagesAlessandro Ratti3-3/+42
2025-10-05pci: Fix wrong parameter passing to pci_device_get_iommu_bus_devfn()Zhenzhong Duan1-10/+8
2025-10-05intel_iommu: Simplify caching mode check with VFIO deviceZhenzhong Duan2-54/+6
2025-10-05intel_iommu: Enable Enhanced Set Root Table Pointer Support (ESRTPS)Zhenzhong Duan2-1/+2
2025-10-05vdpa-dev: add get_vhost() callback for vhost-vdpa deviceLi Zhaoxin1-0/+7
2025-10-05amd_iommu: HATDis/HATS=11 supportJoao Martins3-1/+25
2025-10-05intel-iommu: Move dma_translation to x86-iommuJoao Martins3-3/+4
2025-10-05amd_iommu: Refactor amdvi_page_walk() to use common code for page walkAlejandro Jimenez1-50/+27
2025-10-05amd_iommu: Do not assume passthrough translation when DTE[TV]=0Alejandro Jimenez1-39/+48