mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-21 16:57:20 +00:00
HV: Generalize RDT infrastructure and fix RDT
cache configuration. This patch creates a generic infrastructure for RDT resources instead of just L2 or L3 cache. This patch also fixes L3 CAT config overwrite by L2 in cases where both L2 and L3 CAT are supported. Tracked-On: #3715 Signed-off-by: Vijay Dhanraj <vijay.dhanraj@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
@@ -261,12 +261,12 @@ config HYPERV_ENABLED
|
||||
When set, the minimum set of TLFS functionality together with some
|
||||
performance enlightenments are enabled.
|
||||
|
||||
config CAT_ENABLED
|
||||
bool "Enable CAT (Cache Allocation Technology)"
|
||||
config RDT_ENABLED
|
||||
bool "Enable RDT (Resource Director Technology)"
|
||||
default n
|
||||
help
|
||||
When set in platforms that support CAT, hypervisor can allocate
|
||||
various amount of last-level-cache (LLC) resources to VMs to achieve
|
||||
When set in platforms that support RDT, hypervisor can allocate
|
||||
various amount of HW resources such as L2 or/and L3 to VMs to achieve
|
||||
different Class of Service (COS, or CLOS).
|
||||
|
||||
config GPU_SBDF
|
||||
|
Reference in New Issue
Block a user