diff options
| author | Christophe Leroy <christophe.leroy@csgroup.eu> | 2026-01-06 18:40:19 +0100 |
|---|---|---|
| committer | Madhavan Srinivasan <maddy@linux.ibm.com> | 2026-03-04 11:05:06 +0530 |
| commit | b9e7e3ea605f23d342c67fc5bded99bcaa32d93b (patch) | |
| tree | 765f8457e8928a92d26af08939ba08a029f3845b /tools/perf/scripts/python/bin | |
| parent | 11439c4635edd669ae435eec308f4ab8a0804808 (diff) | |
| download | linux-b9e7e3ea605f23d342c67fc5bded99bcaa32d93b.tar.gz linux-b9e7e3ea605f23d342c67fc5bded99bcaa32d93b.zip | |
powerpc/e500: Always use 64 bits PTE
Today there are two PTE formats for e500:
- The 64 bits format, used
- On 64 bits kernel
- On 32 bits kernel with 64 bits physical addresses
- On 32 bits kernel with support of huge pages
- The 32 bits format, used in other cases
Maintaining two PTE formats means unnecessary maintenance burden
because every change needs to be implemented and tested for both
formats.
Remove the 32 bits PTE format. The memory usage increase due to
larger PTEs is minimal (approx. 0,1% of memory).
This also means that from now on huge pages are supported also
with 32 bits physical addresses.
Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/04a658209ea78dcc0f3dbde6b2c29cf1939adfe9.1767721208.git.chleroy@kernel.org
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
