mem= option for broken bioses
Hi!
I've seen broken bios that did not mark acpi tables in e820 tables. This allows user to override it. Please apply,
Pavel
arch/i386/kernel/setup.c +6 -0
@@ -546,6 +546,12 @@if (*from =='@' ) { start_at =memparse (from+1 , &from);add_memory_region (start_at, mem_size,E820_RAM ); + }else if (*from =='#' ) { + start_at =memparse (from+1 , &from); +add_memory_region (start_at, mem_size,E820_ACPI ); + }else if (*from =='$' ) { + start_at =memparse (from+1 , &from); +add_memory_region (start_at, mem_size,E820_RESERVED ); }else {limit_regions (mem_size); userdef=1 ;
Signature · 2 lines
When do you have a heart between your knees? [Johanka's followup: and *two* hearts?]