Venkatesh Pallipadi
f9ba70535d
[PATCH] Increase number of e820 entries hard limit from 32 to 128
...
The specifications that talk about E820 map doesn't have an upper limit on
the number of e820 entries. But, today's kernel has a hard limit of 32.
With increase in memory size, we are seeing the number of E820 entries
reaching close to 32. Patch below bumps the number upto 128.
The patch changes the location of EDDBUF in zero-page (as it comes after E820).
As, EDDBUF is not used by boot loaders, this patch should not have any effect
on bootloader-setup code interface.
Patch covers both i386 and x86-64.
Tested on:
* grub booting bzImage
* lilo booting bzImage with EDID info enabled
* pxeboot of bzImage
Side-effect:
bss increases by ~ 2K and init.data increases by ~7.5K
on all systems, due to increase in size of static arrays.
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-05-01 08:58:51 -07:00
..
acpi
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
asm-alpha
[PATCH] alpha: key management syscalls
2005-04-21 11:28:26 -07:00
asm-arm
[PATCH] ARM: IntegratorCP: Fix CLCD MUX selection values
2005-04-30 23:32:38 +01:00
asm-arm26
[PATCH] freepgt: arm26 FIRST_USER_ADDRESS PAGE_SIZE
2005-04-19 13:29:22 -07:00
asm-cris
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-frv
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-generic
[PATCH] __get_unaligned() turned into macro
2005-04-24 12:28:35 -07:00
asm-h8300
[PATCH] h8300 header update
2005-04-16 15:25:21 -07:00
asm-i386
[PATCH] Increase number of e820 entries hard limit from 32 to 128
2005-05-01 08:58:51 -07:00
asm-ia64
[IA64] re-enable preempt before page allocation for pgtable quicklist
2005-04-26 09:04:31 -07:00
asm-m32r
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-m68k
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-m68knommu
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
asm-mips
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-parisc
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-ppc
[PATCH] ppc32: refactor FPU exception handling
2005-05-01 08:58:40 -07:00
asm-ppc64
[PATCH] ppc64: reverse prediction on spinlock busy loop code
2005-05-01 08:58:47 -07:00
asm-s390
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-sh
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-sh64
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-sparc
[SPARC]: Fix mxcc warning
2005-04-24 20:46:00 -07:00
asm-sparc64
[SPARC64]: Fix SMP build.
2005-04-24 21:04:02 -07:00
asm-um
[PATCH] freepgt: arch FIRST_USER_ADDRESS 0
2005-04-19 13:29:23 -07:00
asm-v850
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
asm-x86_64
[PATCH] Increase number of e820 entries hard limit from 32 to 128
2005-05-01 08:58:51 -07:00
linux
[PATCH] Increase number of e820 entries hard limit from 32 to 128
2005-05-01 08:58:51 -07:00
math-emu
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
media
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mtd
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
net
[PKT_SCHED]: Fix range in psched_tod_diff() to 0..bound
2005-04-28 12:14:37 -07:00
pcmcia
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rxrpc
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
scsi
merge by hand (scsi_device.h)
2005-04-18 13:45:00 -05:00
sound
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
video
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00