aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Expand)AuthorFilesLines
2026-02-10tpm_emulator: tpm_emulator_set_state_blobs(): move to boolean returnVladimir Sementsov-Ogievskiy1-9/+5
2026-02-10tpm_emulator: drop direct use of errno variableVladimir Sementsov-Ogievskiy1-25/+16
2026-02-10tpm_emulator: print error on error-ignore pathVladimir Sementsov-Ogievskiy1-1/+3
2026-02-05Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell1-6/+3
2026-02-05cryptodev-builtin: Limit the maximum sizezhenwei pi1-6/+3
2026-02-03igvm: Fill MADT IGVM parameter field on x86_64Oliver Steffen1-0/+2
2026-02-03igvm: Pass machine state to IGVM file processingOliver Steffen2-13/+17
2026-02-03igvm: Refactor qigvm_parameter_insertOliver Steffen1-25/+25
2026-02-03igvm: Add common function for finding parameter entriesOliver Steffen1-66/+77
2026-02-03igvm: Move structs to internal headerOliver Steffen1-37/+0
2026-02-03igvm: move igvm file processing to reset callbacksGerd Hoffmann1-0/+7
2026-02-03igvm: add trace points for igvm file loading and processingGerd Hoffmann2-0/+7
2026-02-03igvm: move file load to complete callbackGerd Hoffmann2-5/+22
2026-02-03igvm: make igvm-cfg object resettableGerd Hoffmann2-1/+39
2026-02-03igvm: reorganize headersGerd Hoffmann2-1/+5
2026-01-29backends/iommufd: Add get_pasid_info() callbackShameer Kolothum1-0/+17
2026-01-29backends/iommufd: Retrieve PASID width from iommufd_backend_get_device_info()Shameer Kolothum1-1/+5
2026-01-29backends/iommufd: Introduce iommufd_backend_alloc_vdevNicolin Chen2-0/+28
2026-01-29backends/iommufd: Introduce iommufd_backend_alloc_viommuNicolin Chen2-0/+27
2026-01-13vfio/iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag supportZhenzhong Duan2-3/+4
2026-01-08error: Use error_setg_errno() for simplicity and consistencyMarkus Armbruster2-10/+7
2026-01-08error: Use error_setg_errno() to improve error messagesMarkus Armbruster1-1/+1
2025-12-27include: reorganize memory API headersPaolo Bonzini1-0/+1
2025-12-27include: move hw/qdev-properties-system.h to hw/core/Paolo Bonzini1-1/+1
2025-12-27include: move hw/qdev-properties.h to hw/core/Paolo Bonzini2-2/+2
2025-12-27include: move hw/qdev-core.h to hw/core/, renamePaolo Bonzini1-1/+1
2025-12-27include: move hw/boards.h to hw/core/Paolo Bonzini1-1/+1
2025-12-09Fix const qualifier build errors with recent glibcCédric Le Goater1-1/+1
2025-11-03migration: vmsd errp handlers: return boolVladimir Sementsov-Ogievskiy1-6/+4
2025-11-03tmp_emulator: improve and fix use of errpVladimir Sementsov-Ogievskiy1-24/+39
2025-11-03hostmem/shm: Allow shm memory backend serve as shared memory for coco-VMsXiaoyao Li1-0/+1
2025-11-03igvm: add support for initial register state load in native modeGerd Hoffmann1-15/+15
2025-11-03igvm: add support for igvm memory map parameter in native modeGerd Hoffmann1-4/+12
2025-11-03igvm: fix off by one bug in memmap entry count checkingGerd Hoffmann1-1/+1
2025-11-03igvm: move igvm.h file to include/systemGerd Hoffmann3-24/+2
2025-10-30spdm: define SPDM transport enum typesWilfred Mallawa1-0/+23
2025-10-30spdm-socket: add seperate send/recv functionsWilfred Mallawa1-12/+44
2025-10-29Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson3-4/+4
2025-10-28char: rename CharBackend->CharFrontendMarc-André Lureau3-4/+4
2025-10-28qom: remove redundant typedef when use OBJECT_DECLARE_SIMPLE_TYPENguyen Dinh Phi1-1/+0
2025-10-04Merge tag 'staging-pull-request' of https://gitlab.com/peterx/qemu into stagingRichard Henderson1-19/+21
2025-10-03backends/tpm: Propagate vTPM error on migration failureArun Menon1-19/+21
2025-10-02system/iommufd: Use uint64_t type for IOVA mapping sizePhilippe Mathieu-Daudé1-3/+3
2025-07-12sev: Provide sev_features flags from IGVM VMSA to KVM_SEV_INIT2Roy Hopkins2-4/+15
2025-07-12backends/igvm: Handle policy for SEV guestsRoy Hopkins1-0/+149
2025-07-12backends/igvm: Process initialization sections in IGVM fileRoy Hopkins1-0/+21
2025-07-12backends/confidential-guest-support: Add set_guest_policy() functionRoy Hopkins1-0/+12
2025-07-12backends/igvm: Add IGVM loader and configurationRoy Hopkins4-0/+882
2025-07-12backends/confidential-guest-support: Add functions to support IGVMRoy Hopkins1-0/+31
2025-07-12meson: Add optional dependency on IGVM libraryRoy Hopkins1-0/+3