[PATCH SNIPPED]
1) Newest patch still has problems, but I fixed by removing close brace
"}" shown below.
2) Patch works for me.
*** linux/arch/i386/kernel/setup.c~ Sat Feb 20 13:38:22 1999
--- linux/arch/i386/kernel/setup.c Sun Feb 21 06:52:20 1999
[FIRST PART SNIPPED]
--- 271,287 ----
memory_end = (1<<20) + (EXT_MEM_K<<10);
#ifndef STANDARD_MEMORY_BIOS_CALL
{
! unsigned long e801_end = (1<<20) + (E801_MEM<<10);
!
! printk(KERN_DEBUG "Memory: e820 reports %ld\n", E820_MEM);
! printk(KERN_DEBUG "Memory: e801 reports %ld\n", e801_end);
! printk(KERN_DEBUG "Memory: 88 reports %ld\n", memory_end);
! if ( (e801_end > memory_end) || (E820_MEM > memory_end))
! if (e801_end > E820_MEM)
! memory_end = e801_end;
! else
! memory_end = E820_MEM;
! }
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ REMOVE THE ABOVE LINE^^^^^^^^^^^^^
}
#endif
-- Albert Cranford Deerfield Beach FL USA AlbertC@millennium.net- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/