--- zzzz-none-000/linux-2.6.32.60/arch/mips/mm/pgtable-64.c 2012-10-07 21:41:24.000000000 +0000 +++ ur8-7270-606/linux-2.6.32.60/arch/mips/mm/pgtable-64.c 2011-07-20 07:23:51.000000000 +0000 @@ -59,6 +59,9 @@ /* Initialize the entire pgd. */ pgd_init((unsigned long)swapper_pg_dir); +#ifdef MODULE_START + pgd_init((unsigned long)module_pg_dir); +#endif pmd_init((unsigned long)invalid_pmd_table, (unsigned long)invalid_pte_table); pgd_base = swapper_pg_dir;