diff options
Diffstat (limited to 'arch/tile/mm/init.c')
-rw-r--r-- | arch/tile/mm/init.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/tile/mm/init.c b/arch/tile/mm/init.c index a092e393bd20..caa270165f86 100644 --- a/arch/tile/mm/init.c +++ b/arch/tile/mm/init.c | |||
@@ -593,14 +593,14 @@ static void __init kernel_physical_mapping_init(pgd_t *pgd_base) | |||
593 | interrupt_mask_set_mask(-1ULL); | 593 | interrupt_mask_set_mask(-1ULL); |
594 | rc = flush_and_install_context(__pa(pgtables), | 594 | rc = flush_and_install_context(__pa(pgtables), |
595 | init_pgprot((unsigned long)pgtables), | 595 | init_pgprot((unsigned long)pgtables), |
596 | __get_cpu_var(current_asid), | 596 | __this_cpu_read(current_asid), |
597 | cpumask_bits(my_cpu_mask)); | 597 | cpumask_bits(my_cpu_mask)); |
598 | interrupt_mask_restore_mask(irqmask); | 598 | interrupt_mask_restore_mask(irqmask); |
599 | BUG_ON(rc != 0); | 599 | BUG_ON(rc != 0); |
600 | 600 | ||
601 | /* Copy the page table back to the normal swapper_pg_dir. */ | 601 | /* Copy the page table back to the normal swapper_pg_dir. */ |
602 | memcpy(pgd_base, pgtables, sizeof(pgtables)); | 602 | memcpy(pgd_base, pgtables, sizeof(pgtables)); |
603 | __install_page_table(pgd_base, __get_cpu_var(current_asid), | 603 | __install_page_table(pgd_base, __this_cpu_read(current_asid), |
604 | swapper_pgprot); | 604 | swapper_pgprot); |
605 | 605 | ||
606 | /* | 606 | /* |