--- 2.2.19pre3-e820/arch/i386/kernel/setup.c.~1~ Fri Dec 22 14:51:26 2000 +++ 2.2.19pre3-e820/arch/i386/kernel/setup.c Fri Dec 22 20:54:27 2000 @@ -376,8 +376,7 @@ e820.nr_map = 0; add_memory_region(0, i386_endbase, E820_RAM); - add_memory_region(HIGH_MEMORY, (mem_size << 10)-HIGH_MEMORY, - E820_RAM); + add_memory_region(HIGH_MEMORY, (mem_size << 10), E820_RAM); } printk("BIOS-provided physical RAM map:\n"); print_memory_map(who);