497 Commits (ca61f91ef9b0d10333881fd0070303ea33cbc72e)

Author SHA1 Message Date
Oliver Steffen 03025db6a0 igvm: Add NULL checks for igvm_get_buffer() 2 months ago
Marc-André Lureau 95d69539a4 qdev: make release_tpm() idempotent 3 months ago
Vladimir Sementsov-Ogievskiy 46565a8db1 tpm_emulator: tpm_emulator_set_state_blobs(): move to boolean return 2 months ago
Vladimir Sementsov-Ogievskiy 18264ce6d6 tpm_emulator: drop direct use of errno variable 2 months ago
Vladimir Sementsov-Ogievskiy e4244f84b3 tpm_emulator: print error on error-ignore path 2 months ago
zhenwei pi 7b913094c7 cryptodev-builtin: Limit the maximum size 3 months ago
Oliver Steffen dea1f68a5c igvm: Fill MADT IGVM parameter field on x86_64 2 months ago
Oliver Steffen 8effe94499 igvm: Pass machine state to IGVM file processing 2 months ago
Oliver Steffen 5dd11338f6 igvm: Refactor qigvm_parameter_insert 2 months ago
Oliver Steffen 4113ac8c41 igvm: Add common function for finding parameter entries 2 months ago
Oliver Steffen 2b0cb58451 igvm: Move structs to internal header 2 months ago
Gerd Hoffmann d5266c4740 igvm: move igvm file processing to reset callbacks 2 months ago
Gerd Hoffmann 9d0880cf39 igvm: add trace points for igvm file loading and processing 2 months ago
Gerd Hoffmann 74d800a098 igvm: move file load to complete callback 2 months ago
Gerd Hoffmann 0a158a4148 igvm: make igvm-cfg object resettable 2 months ago
Gerd Hoffmann acd47d9928 igvm: reorganize headers 2 months ago
Shameer Kolothum 22afd9d865 backends/iommufd: Add get_pasid_info() callback 2 months ago
Shameer Kolothum 550beca3d7 backends/iommufd: Retrieve PASID width from iommufd_backend_get_device_info() 2 months ago
Nicolin Chen cd438bf9bd backends/iommufd: Introduce iommufd_backend_alloc_vdev 2 months ago
Nicolin Chen f2d31df0d9 backends/iommufd: Introduce iommufd_backend_alloc_viommu 2 months ago
Zhenzhong Duan e98a1c7049 vfio/iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag support 4 months ago
Markus Armbruster 0223e79287 error: Use error_setg_errno() for simplicity and consistency 4 months ago
Markus Armbruster b351b49275 error: Use error_setg_errno() to improve error messages 4 months ago
Paolo Bonzini 7f548b8f23 include: reorganize memory API headers 4 months ago
Paolo Bonzini e1e9a72500 include: move hw/qdev-properties-system.h to hw/core/ 4 months ago
Paolo Bonzini 78d45220b4 include: move hw/qdev-properties.h to hw/core/ 4 months ago
Paolo Bonzini d1000ecae2 include: move hw/qdev-core.h to hw/core/, rename 4 months ago
Paolo Bonzini 1942b61b74 include: move hw/boards.h to hw/core/ 4 months ago
Cédric Le Goater 326e620fc0 Fix const qualifier build errors with recent glibc 4 months ago
Vladimir Sementsov-Ogievskiy 8c3843638c migration: vmsd errp handlers: return bool 5 months ago
Vladimir Sementsov-Ogievskiy 3469a56fa3 tmp_emulator: improve and fix use of errp 5 months ago
Xiaoyao Li 75e2cb1441 hostmem/shm: Allow shm memory backend serve as shared memory for coco-VMs 9 months ago
Gerd Hoffmann 593fe98d74 igvm: add support for initial register state load in native mode 5 months ago
Gerd Hoffmann 13abf2fcb7 igvm: add support for igvm memory map parameter in native mode 5 months ago
Gerd Hoffmann dd020b4e6b igvm: fix off by one bug in memmap entry count checking 5 months ago
Gerd Hoffmann 451e7b7aa7 igvm: move igvm.h file to include/system 5 months ago
Wilfred Mallawa 3d8412c2fb spdm: define SPDM transport enum types 6 months ago
Wilfred Mallawa 169e8d0c4b spdm-socket: add seperate send/recv functions 6 months ago
Marc-André Lureau 1b21518f73 char: rename CharBackend->CharFrontend 5 months ago
Nguyen Dinh Phi b12c1b3724 qom: remove redundant typedef when use OBJECT_DECLARE_SIMPLE_TYPE 5 months ago
Arun Menon 42e556fa3f backends/tpm: Propagate vTPM error on migration failure 7 months ago
Philippe Mathieu-Daudé 70a7e33ddb system/iommufd: Use uint64_t type for IOVA mapping size 6 months ago
Roy Hopkins d60238b4c1 sev: Provide sev_features flags from IGVM VMSA to KVM_SEV_INIT2 9 months ago
Roy Hopkins 915b47078d backends/igvm: Handle policy for SEV guests 9 months ago
Roy Hopkins 9de40d7df3 backends/igvm: Process initialization sections in IGVM file 9 months ago
Roy Hopkins 96a3088f5e backends/confidential-guest-support: Add set_guest_policy() function 9 months ago
Roy Hopkins c1d466d267 backends/igvm: Add IGVM loader and configuration 9 months ago
Roy Hopkins e7ed19507b backends/confidential-guest-support: Add functions to support IGVM 9 months ago
Roy Hopkins 84fe49d94a meson: Add optional dependency on IGVM library 9 months ago
Steve Sistare 6ff4cccd13 iommufd: preserve DMA mappings 9 months ago