mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-30 08:04:13 +08:00
Documentation: x86: Contiguous cbm isn't all X86
Since commit 4d05bf71f1
("x86/resctrl: Introduce AMD QOS feature")
resctrl has supported non-contiguous cache bit masks. The interface
for this is currently try-it-and-see.
Update the documentation to say Intel CPUs have this requirement,
instead of X86.
Cc: Babu Moger <Babu.Moger@amd.com>
Signed-off-by: James Morse <james.morse@arm.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
parent
22aac85739
commit
eb8ed28f02
@ -342,7 +342,7 @@ For cache resources we describe the portion of the cache that is available
|
||||
for allocation using a bitmask. The maximum value of the mask is defined
|
||||
by each cpu model (and may be different for different cache levels). It
|
||||
is found using CPUID, but is also provided in the "info" directory of
|
||||
the resctrl file system in "info/{resource}/cbm_mask". X86 hardware
|
||||
the resctrl file system in "info/{resource}/cbm_mask". Intel hardware
|
||||
requires that these masks have all the '1' bits in a contiguous block. So
|
||||
0x3, 0x6 and 0xC are legal 4-bit masks with two bits set, but 0x5, 0x9
|
||||
and 0xA are not. On a system with a 20-bit mask each bit represents 5%
|
||||
|
Loading…
Reference in New Issue
Block a user