Skip to content

Commit 7c0dc1e

Browse files
committed
fix(doc): Simplify explanation of extended topology leaf
The original doc lacks some normalization. For example, CPUID.(EAX=0xB,ECX=N):ECX[7:0] and CPUID.(EAX=0xB,ECX=N).EDX[31:00]. Honestly, there is not much value describing the details of the extended topology leaf, because no CPU features are enumerated in it and no reason to modify it using CPU template from users' perspective. Let's simply the description. Signed-off-by: Takahiro Itazuri <[email protected]>
1 parent ba1e839 commit 7c0dc1e

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

docs/cpu_templates/cpuid-normalization.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@ See also: [boot protocol settings](boot-protocol.md)
2222
| Enable HYPERVISOR | 0x1 | - | ECX | 31 |
2323
| Set HTT value if the microVM's CPU count is greater than 1 | 0x1 | - | EDX | 28 |
2424
| Insert leaf 0xb, subleaf 0x1 if not present | 0xb | 0x1 | all | all |
25-
| Update extended topology enumeration | 0xb | all | EAX | 4:0 |
26-
| Update extended topology enumeration | 0xb | all | EBX | 15:0 |
27-
| Update extended topology enumeration | 0xb | all | ECX | 15:8 |
25+
| Fill extended topology enumeration leaf | 0xb | all | all | all |
2826
| Pass through L1 cache and TLB information from host | 0x80000005 | - | all | all |
2927
| Pass through L2 cache and TLB and L3 cache information from host | 0x80000006 | - | all | all |
3028

0 commit comments

Comments
 (0)