Rev 1950 | Show entire file | Regard 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 | |