Rev 1950 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1950 | Rev 4568 | ||
|---|---|---|---|
| Line 3... | Line 3... | ||
| 3 | 3 | ||
| 4 | 1. Virtual Address Translation |
4 | 1. Virtual Address Translation |
| 5 | 5 | ||
| 6 | 1.1 Hierarchical 4-level per address space page tables |
6 | 1.1 Hierarchical 4-level per address space page tables |
| 7 | 7 | ||
| 8 | SPARTAN kernel deploys generic interface for 4-level page tables |
8 | SPARTAN kernel deploys generic interface for 4-level page tables for these |
| 9 | for these architectures: amd64, ia32, mips32 and ppc32. In this |
9 | architectures: amd64, arm32, ia32, mips32 and ppc32. In this setting, page |
| 10 | setting, page tables are hierarchical and are not shared by |
10 | tables are hierarchical and are not shared by address spaces (i.e. one set of |
| 11 | address spaces (i.e. one set of page tables per address space). |
11 | page tables per address space). |
| 12 | 12 | ||
| 13 | 13 | ||
| 14 | VADDR |
14 | VADDR |
| 15 | +-----------------------------------------------------------------------------+ |
15 | +-----------------------------------------------------------------------------+ |
| 16 | | PTL0_INDEX | PTL1_INDEX | PTL2_INDEX | PTL3_INDEX | OFFSET | |
16 | | PTL0_INDEX | PTL1_INDEX | PTL2_INDEX | PTL3_INDEX | OFFSET | |