Summary:
print bad BIOS maps (those containing overlaps in memory regions).
Kernel:
linux-2.4.3-ac10
Description:
This change informs the user when overlaping memory regions are
found in an e820 memory map. If overlaps are found, the mapping is
displayed and then an adjusted map
Changes are isolated to sanitize_e820_map().
(patch is against linux-2.4.3-ac3)
This change informs the user when overlaping memory regions have been
found in their e820 map. If overlaps were found, it displays the
original mapping and then creates an adjusted map (w/o overlaps). If
no overl
routine (removes overlapping memory regions);
+ * Brian Moyle <[EMAIL PROTECTED]>, February 2001
*/
/*
@@ -438,6 +441,170 @@
}
/*
+ * Sanitize the BIOS e820 map.
+ *
+ * Some e820 responses include overlapping entries. The following
+ * replaces the original e820 map with a new
Anvin <[EMAIL PROTECTED]>, November 2000
+ *
+ * Added E820 sanitization routine (removes overlapping memory regions);
+ * Brian Moyle <[EMAIL PROTECTED]>, February 2001
*/
/*
@@ -438,6 +441,126 @@
}
/*
+ * Sanitize the BIOS e820 map.
+ *
+ * Some e820 responses include
Kernel 2.4.2-ac6 hangs while booting an AMD Elan SC520 development board.
Long-story-short
If I define "STANDARD_MEMORY_BIOS_CALL" in setup.S and misc.c, it boots
fine. Here are the results:
memory map that hangs (added debugging to setup.S to determine E820 map):
hand-copi
5 matches
Mail list logo