score: remove unused code, add include files in .c

This commit is contained in:
Chen Liqin
2009-08-30 12:26:32 +08:00
parent d27eadc761
commit d8aa899bb2
5 changed files with 17 additions and 21 deletions

View File

@@ -144,7 +144,8 @@ void free_initrd_mem(unsigned long start, unsigned long end)
void __init_refok free_initmem(void)
{
free_init_pages("unused kernel memory",
(unsigned long)__init_begin, (unsigned long)__init_end);
__pa(&__init_begin),
__pa(&__init_end));
}
unsigned long pgd_current;
@@ -156,4 +157,5 @@ unsigned long pgd_current;
* are constants. So we use the variants from asm-offset.h until that gcc
* will officially be retired.
*/
pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned(PTE_ORDER);
pte_t invalid_pte_table[PTRS_PER_PTE] __page_aligned(PTE_ORDER);

View File

@@ -47,14 +47,6 @@ void pgd_init(unsigned long page)
void __init pagetable_init(void)
{
unsigned long vaddr;
pgd_t *pgd_base;
/* Initialize the entire pgd. */
pgd_init((unsigned long) swapper_pg_dir);
pgd_init((unsigned long) swapper_pg_dir
+ sizeof(pgd_t) * USER_PTRS_PER_PGD);
pgd_base = swapper_pg_dir;
vaddr = __fix_to_virt(__end_of_fixed_addresses - 1) & PMD_MASK;
pgd_init((unsigned long)swapper_pg_dir);
}