62 Commits (328c1a0b861e6c581880cf5831a0952ed92bcbf3)

Author SHA1 Message Date
Chenyi Qiang 2fde3fb916 physmem: Support coordinated discarding of RAM with guest_memfd 10 months ago
Chenyi Qiang 5d6483edaa ram-block-attributes: Introduce RamBlockAttributes to manage RAMBlock with guest_memfd 10 months ago
Chenyi Qiang 2205b84667 memory: Unify the definiton of ReplayRamPopulate() and ReplayRamDiscard() 10 months ago
Chenyi Qiang ff1211154c memory: Change memory_region_set_ram_discard_manager() to return the result 10 months ago
Chenyi Qiang f47a672a72 memory: Export a helper to get intersection of a MemoryRegionSection with a given range 10 months ago
Philippe Mathieu-Daudé 6cfe590c6b accel/hvf: Fix TYPE_HVF_ACCEL instance size 10 months ago
Tom Lendacky 4cdc489eb9 i386/kvm: Prefault memory on page state change 1 year ago
Zhenzhong Duan 1ab3d93fd2 vfio/iommufd: Save vendor specific device info 10 months ago
Zhenzhong Duan 98962d6298 vfio/iommufd: Add properties and handlers to TYPE_HOST_IOMMU_DEVICE_IOMMUFD 10 months ago
Zhenzhong Duan 5c47679cb6 backends/iommufd: Add a helper to invalidate user-managed HWPT 10 months ago
Steve Sistare e3353d63e1 vfio: return mr from vfio_get_xlat_addr 11 months ago
CLEMENT MATHIEU--DRIF 7e94e45296 memory: Store user data pointer in the IOMMU notifiers 11 months ago
Xiaoyao Li a668268dc0 kvm: Introduce kvm_arch_pre_create_vcpu() 11 months ago
Pierrick Bouvier af3ca6e7f0 include/system/hvf: missing vaddr include 11 months ago
Haoqian He bc85aae420 vhost-user: return failure if backend crash when live migration 12 months ago
Haoqian He e0f300b36d system/runstate: add VM state change cb with return value 12 months ago
Philippe Mathieu-Daudé 962f9f18d2 system/hvf: Expose hvf_enabled() to common code 1 year ago
Philippe Mathieu-Daudé 0af34b1dac system/hvf: Avoid including 'cpu.h' 1 year ago
Kohei Tokunaga 0f46bf659f include/qemu/osdep.h: Add Emscripten-specific OS dependencies 11 months ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 11 months ago
Pierrick Bouvier 2ef9faf037 system/kvm: make functions accessible from common code 11 months ago
Markus Armbruster 8a2b516ba2 cleanup: Drop pointless return at end of function 12 months ago
Philippe Mathieu-Daudé 60b2c2e66b tcg: Move qemu_tcg_mttcg_enabled() to 'system/tcg.h' 1 year ago
Pierrick Bouvier f1d2a8e953 accel/kvm: move KVM_HAVE_MCE_INJECTION define to kvm-all.c 1 year ago
Richard Henderson 8916c373a3 meson: Only allow CONFIG_USER_ONLY from certain source sets 1 year ago
Richard Henderson 4d9baad7dc include/system: Remove ifndef CONFIG_USER_ONLY in qtest.h 1 year ago
Richard Henderson 161f5bc8e9 include/exec: Split out icount.h 1 year ago
Richard Henderson 548a01650c include/system: Move exec/ramblock.h to system/ramblock.h 1 year ago
Richard Henderson 4705a71db5 include/system: Move exec/ram_addr.h to system/ram_addr.h 1 year ago
Richard Henderson 91a853837d include/system: Move exec/ioport.h to system/ioport.h 1 year ago
Richard Henderson dfc56946a7 include/system: Move exec/address-spaces.h to system/address-spaces.h 1 year ago
Richard Henderson 8be545ba5a include/system: Move exec/memory.h to system/memory.h 1 year ago
Pierrick Bouvier d3ab5b5663 system/xen: remove inline stubs 1 year ago
Pierrick Bouvier d21be2b619 system/kvm: make kvm_flush_coalesced_mmio_buffer() accessible for common code 1 year ago
Stefan Hajnoczi a89c3c9b2c dma: use current AioContext for dma_blk_io() 1 year ago
Philippe Mathieu-Daudé 44ac8eaff0 system: Replace arch_type global by qemu_arch_available() helper 1 year ago
Philippe Mathieu-Daudé c6cd30fead system: Declare qemu_[min/max]rampagesize() in 'system/hostmem.h' 1 year ago
Kevin Wolf 000a41b69c block: Remove unused blk_op_is_blocked() 1 year ago
Philippe Mathieu-Daudé f2d4df439e system: Open-code qemu_init_arch_modules() using target_name() 1 year ago
Philippe Mathieu-Daudé 0f66536a01 accel: Forward-declare AccelOpsClass in 'qemu/typedefs.h' 1 year ago
Philippe Mathieu-Daudé fb26a3fd0e accel/tcg: Restrict 'icount_align_option' global to TCG 1 year ago
Peter Maydell 8fd2518ef2 hw: Centralize handling of -machine dumpdtb option 1 year ago
Daniil Tatianin 13057e064a overcommit: introduce mem-lock=on-fault 1 year ago
Daniil Tatianin cd2e472e54 system: introduce a new MlockState enum 1 year ago
Daniil Tatianin e76fadf93e os: add an ability to lock memory on_fault 1 year ago
Alex Bennée 31ef3c333d tests/qtest: rename qtest_send_prefix and roll-up into qtest_send 1 year ago
Philippe Mathieu-Daudé 84d388c22b block: Improve blk_get_attached_dev_id() docstring 1 year ago
Phil Dennis-Jordan e7bc0204e5 system/runstate: Fix regression, clarify BQL status of exit notifiers 1 year ago
Philippe Mathieu-Daudé 984f0e7f69 system/accel-ops: Remove unnecessary 'exec/cpu-common.h' header 1 year ago
Philippe Mathieu-Daudé 5d4ffa8962 system/numa: Remove unnecessary 'exec/cpu-common.h' header 1 year ago