kernel-ark/arch/x86_64/kernel
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
cpufreq
aperture.c
apic.c [PATCH] Fix u32 vs. pm_message_t in x86-64 2005-04-16 15:25:31 -07:00
asm-offsets.c
e820.c
early_printk.c
entry.S [PATCH] x86_64: interrupt handling fix 2005-05-01 08:58:51 -07:00
genapic_cluster.c
genapic_flat.c
genapic.c
head64.c [PATCH] Increase number of e820 entries hard limit from 32 to 128 2005-05-01 08:58:51 -07:00
head.S
i387.c
i8259.c [PATCH] Fix u32 vs. pm_message_t in x86-64 2005-04-16 15:25:31 -07:00
init_task.c
io_apic.c [PATCH] check nmi watchdog is broken 2005-05-01 08:58:48 -07:00
ioport.c
irq.c
kprobes.c
ldt.c
Makefile
mce_intel.c
mce.c
module.c
mpparse.c
msr.c
nmi.c [PATCH] check nmi watchdog is broken 2005-05-01 08:58:48 -07:00
pci-dma.c
pci-gart.c
pci-nommu.c
process.c [PATCH] i386/x86_64 segment register access update 2005-05-01 08:58:48 -07:00
ptrace.c
reboot.c
semaphore.c
setup64.c [PATCH] Increase number of e820 entries hard limit from 32 to 128 2005-05-01 08:58:51 -07:00
setup.c [PATCH] cpuid x87 bit on AMD falsely marked as PNI 2005-05-01 08:58:51 -07:00
signal.c [PATCH] amd64 rt_sigframe user annotation 2005-04-26 07:43:42 -07:00
smp.c
smpboot.c [PATCH] x86, x86_64: dual core proc-cpuinfo and sibling-map fix 2005-04-16 15:25:20 -07:00
suspend_asm.S
suspend.c
sys_x86_64.c
syscall.c
time.c [PATCH] Fix u32 vs. pm_message_t in x86-64 2005-04-16 15:25:31 -07:00
trampoline.S
traps.c
vmlinux.lds.S
vsyscall.c
x8664_ksyms.c