|
@@ -3226,7 +3226,7 @@ void *__init alloc_large_system_hash(const char *tablename,
|
|
|
/* allow the kernel cmdline to have a say */
|
|
|
if (!numentries) {
|
|
|
/* round applicable memory size up to nearest megabyte */
|
|
|
- numentries = (flags & HASH_HIGHMEM) ? nr_all_pages : nr_kernel_pages;
|
|
|
+ numentries = nr_kernel_pages;
|
|
|
numentries += (1UL << (20 - PAGE_SHIFT)) - 1;
|
|
|
numentries >>= 20 - PAGE_SHIFT;
|
|
|
numentries <<= 20 - PAGE_SHIFT;
|