diff options
-rw-r--r-- | arch/parisc/kernel/pci-dma.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/parisc/kernel/pci-dma.c b/arch/parisc/kernel/pci-dma.c index 02d9ed0f3949..494ff6e8c88a 100644 --- a/arch/parisc/kernel/pci-dma.c +++ b/arch/parisc/kernel/pci-dma.c | |||
@@ -95,8 +95,8 @@ static inline int map_pte_uncached(pte_t * pte, | |||
95 | 95 | ||
96 | if (!pte_none(*pte)) | 96 | if (!pte_none(*pte)) |
97 | printk(KERN_ERR "map_pte_uncached: page already exists\n"); | 97 | printk(KERN_ERR "map_pte_uncached: page already exists\n"); |
98 | set_pte(pte, __mk_pte(*paddr_ptr, PAGE_KERNEL_UNC)); | ||
99 | purge_tlb_start(flags); | 98 | purge_tlb_start(flags); |
99 | set_pte(pte, __mk_pte(*paddr_ptr, PAGE_KERNEL_UNC)); | ||
100 | pdtlb_kernel(orig_vaddr); | 100 | pdtlb_kernel(orig_vaddr); |
101 | purge_tlb_end(flags); | 101 | purge_tlb_end(flags); |
102 | vaddr += PAGE_SIZE; | 102 | vaddr += PAGE_SIZE; |