From a1a84477cf615e9520b18d281b824f0cc7b31ee8 Mon Sep 17 00:00:00 2001 From: Roman Date: Tue, 26 May 2026 14:57:25 +0300 Subject: [PATCH] vmm: openapi: Fix integer schema formats The current OpenAPI schema format is wrong because uint16 and uint32 are not valid top-level OpenAPI types. Describe queue_size and virtio_id as integer types with explicit uint formats instead. Signed-off-by: Roman --- vmm/src/api/openapi/cloud-hypervisor.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/vmm/src/api/openapi/cloud-hypervisor.yaml b/vmm/src/api/openapi/cloud-hypervisor.yaml index 6714517c7..a5ad7a21e 100644 --- a/vmm/src/api/openapi/cloud-hypervisor.yaml +++ b/vmm/src/api/openapi/cloud-hypervisor.yaml @@ -1161,7 +1161,8 @@ components: queue_size: type: array items: - type: uint16 + type: integer + format: uint16 pci_segment: type: integer format: int16 @@ -1169,7 +1170,8 @@ components: type: integer format: uint8 virtio_id: - type: uint32 + type: integer + format: uint32 PmemConfig: required: