Displaying 1 result from an estimated 1 matches for "fixmap_t".
Did you mean:
fixmap_pt
2007 Feb 14
2
[PATCH 8/8] 2.6.17: scan DMI early
...ong end)
@@ -648,9 +670,9 @@ void __init extend_init_mapping(unsigned
}
}
-static void __init find_early_table_space(unsigned long end)
+static unsigned long __init find_early_table_space(unsigned long end)
{
- unsigned long puds, pmds, ptes, tables;
+ unsigned long puds, pmds, ptes, tables, fixmap_tables;
puds = (end + PUD_SIZE - 1) >> PUD_SHIFT;
pmds = (end + PMD_SIZE - 1) >> PMD_SHIFT;
@@ -660,7 +682,16 @@ static void __init find_early_table_spac
round_up(pmds * 8, PAGE_SIZE) +
round_up(ptes * 8, PAGE_SIZE);
- extend_init_mapping(tables);
+ /* Also reserve pages f...