diff options
| author | Michael Ellerman <[email protected]> | 2008-03-12 07:03:24 +0000 |
|---|---|---|
| committer | Paul Mackerras <[email protected]> | 2008-03-12 23:10:26 +0000 |
| commit | 31bf111944e31b64a7b692f9d660f71c5ff3d419 (patch) | |
| tree | d35dd19288e3bc3529c1ccb00aacc74690f97776 /scripts/mod/file2alias.c | |
| parent | [POWERPC] Export empty_zero_page (diff) | |
| download | kernel-31bf111944e31b64a7b692f9d660f71c5ff3d419.tar.gz kernel-31bf111944e31b64a7b692f9d660f71c5ff3d419.zip | |
[POWERPC] Fix large hash table allocation on Cell blades
My recent hack to allocate the hash table under 1GB on cell was poorly
tested, *cough*. It turns out on blades with large amounts of memory we
fail to allocate the hash table at all. This is because RTAS has been
instantiated just below 768MB, and 0-x MB are used by the kernel,
leaving no areas that are both large enough and also naturally-aligned.
For the cell IOMMU hack the page tables must be under 2GB, so use that
as the limit instead. This has been tested on real hardware and boots
happily.
Signed-off-by: Michael Ellerman <[email protected]>
Signed-off-by: Paul Mackerras <[email protected]>
Diffstat (limited to 'scripts/mod/file2alias.c')
0 files changed, 0 insertions, 0 deletions
