[PATCH 8/8] sparc64: Support transparent huge pages.

2012-10-02 Thread David Miller
This is relatively easy since PMD's now cover exactly 4MB of memory. Our PMD entries are 32-bits each, so we use a special encoding. The lowest bit, PMD_ISHUGE, determines the interpreation. This is possible because sparc64's page tables are purely software entities so we can use whatever

[PATCH 8/8] sparc64: Support transparent huge pages.

2012-10-02 Thread David Miller
This is relatively easy since PMD's now cover exactly 4MB of memory. Our PMD entries are 32-bits each, so we use a special encoding. The lowest bit, PMD_ISHUGE, determines the interpreation. This is possible because sparc64's page tables are purely software entities so we can use whatever