aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/x86/mm/init_64.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/x86/mm/init_64.c b/arch/x86/mm/init_64.c
index 3e25ac2793ef..484c1b92f078 100644
--- a/arch/x86/mm/init_64.c
+++ b/arch/x86/mm/init_64.c
@@ -584,7 +584,6 @@ phys_pud_init(pud_t *pud_page, unsigned long paddr, unsigned long paddr_end,
584 paddr_end, 584 paddr_end,
585 page_size_mask, 585 page_size_mask,
586 prot); 586 prot);
587 __flush_tlb_all();
588 continue; 587 continue;
589 } 588 }
590 /* 589 /*
@@ -627,7 +626,6 @@ phys_pud_init(pud_t *pud_page, unsigned long paddr, unsigned long paddr_end,
627 pud_populate_safe(&init_mm, pud, pmd); 626 pud_populate_safe(&init_mm, pud, pmd);
628 spin_unlock(&init_mm.page_table_lock); 627 spin_unlock(&init_mm.page_table_lock);
629 } 628 }
630 __flush_tlb_all();
631 629
632 update_page_count(PG_LEVEL_1G, pages); 630 update_page_count(PG_LEVEL_1G, pages);
633 631
@@ -668,7 +666,6 @@ phys_p4d_init(p4d_t *p4d_page, unsigned long paddr, unsigned long paddr_end,
668 paddr_last = phys_pud_init(pud, paddr, 666 paddr_last = phys_pud_init(pud, paddr,
669 paddr_end, 667 paddr_end,
670 page_size_mask); 668 page_size_mask);
671 __flush_tlb_all();
672 continue; 669 continue;
673 } 670 }
674 671
@@ -680,7 +677,6 @@ phys_p4d_init(p4d_t *p4d_page, unsigned long paddr, unsigned long paddr_end,
680 p4d_populate_safe(&init_mm, p4d, pud); 677 p4d_populate_safe(&init_mm, p4d, pud);
681 spin_unlock(&init_mm.page_table_lock); 678 spin_unlock(&init_mm.page_table_lock);
682 } 679 }
683 __flush_tlb_all();
684 680
685 return paddr_last; 681 return paddr_last;
686} 682}
@@ -733,8 +729,6 @@ kernel_physical_mapping_init(unsigned long paddr_start,
733 if (pgd_changed) 729 if (pgd_changed)
734 sync_global_pgds(vaddr_start, vaddr_end - 1); 730 sync_global_pgds(vaddr_start, vaddr_end - 1);
735 731
736 __flush_tlb_all();
737
738 return paddr_last; 732 return paddr_last;
739} 733}
740 734