diff --git a/doc/developer-guides/hld/hv-cpu-virt.rst b/doc/developer-guides/hld/hv-cpu-virt.rst index ee6ed8a41..49016af5d 100644 --- a/doc/developer-guides/hld/hv-cpu-virt.rst +++ b/doc/developer-guides/hld/hv-cpu-virt.rst @@ -64,9 +64,8 @@ are not used by any other VMs. Flexible CPU Sharing ******************** -To enable CPU sharing, the ACRN hypervisor can configure the IORR -(IO sensitive Round-Robin) or the BVT (Borrowed Virtual Time) scheduler -policy. +To enable CPU sharing, the ACRN hypervisor can configure the BVT +(Borrowed Virtual Time) scheduler policy. The ``cpu_affinity`` parameter in ``vm config`` indicates all the physical CPUs on which this VM is allowed to run. A pCPU can be shared among a Service VM and diff --git a/doc/tutorials/cpu_sharing.rst b/doc/tutorials/cpu_sharing.rst index a1be764da..6f6002a3e 100644 --- a/doc/tutorials/cpu_sharing.rst +++ b/doc/tutorials/cpu_sharing.rst @@ -100,11 +100,6 @@ the BVT (Borrowed Virtual Time) scheduler. By default, BVT is used. tries to keep resources busy, and will run once it is ready. The idle thread can run when the vCPU thread is blocked. -- **IO sensitive Round Robin scheduler**: - - The IORR (IO sensitive Round Robin) scheduler supports multiple vCPUs running - on one pCPU, scheduled by a IO sensitive round robin policy. - - **Priority based scheduler**: The priority based scheduler can support vCPU scheduling based on their diff --git a/misc/config_tools/schema/VMtypes.xsd b/misc/config_tools/schema/VMtypes.xsd index 035aabeef..186561c6a 100644 --- a/misc/config_tools/schema/VMtypes.xsd +++ b/misc/config_tools/schema/VMtypes.xsd @@ -157,7 +157,9 @@ CLOSID 0 and the second is mapped to virtual CLOSID 1, etc. - + + + diff --git a/misc/config_tools/schema/types.xsd b/misc/config_tools/schema/types.xsd index f75ba198f..ec9741fb1 100644 --- a/misc/config_tools/schema/types.xsd +++ b/misc/config_tools/schema/types.xsd @@ -144,7 +144,9 @@ Read more about the available scheduling options in :ref:`cpu_sharing`. - + + +