From feddff025a1cdbf27f64419c1876ebda8caa0c73 Mon Sep 17 00:00:00 2001 From: Stepan Rabotkin Date: Sun, 26 Apr 2026 00:10:54 +0300 Subject: [PATCH] vmm: openapi: add user_devices to spec Signed-off-by: Stepan Rabotkin --- vmm/src/api/openapi/cloud-hypervisor.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/vmm/src/api/openapi/cloud-hypervisor.yaml b/vmm/src/api/openapi/cloud-hypervisor.yaml index 422660d07..427c2616d 100644 --- a/vmm/src/api/openapi/cloud-hypervisor.yaml +++ b/vmm/src/api/openapi/cloud-hypervisor.yaml @@ -647,6 +647,10 @@ components: type: array items: $ref: "#/components/schemas/DeviceConfig" + user_devices: + type: array + items: + $ref: '#/components/schemas/UserDeviceConfig' vdpa: type: array items: @@ -1219,6 +1223,23 @@ components: x_nv_gpudirect_clique: type: integer format: int8 + + UserDeviceConfig: + required: + - socket + type: object + properties: + socket: + type: string + id: + type: string + pci_segment: + type: integer + format: int16 + pci_device_id: + type: integer + format: uint8 + TpmConfig: required: - socket