kernel/arch/arm/mm/cache-xsc3l2.c
.. .. @@ -59,7 +59,7 @@ 59 59 { 60 60 #ifdef CONFIG_HIGHMEM 61 61 if (va != -1) 62 - kunmap_local((void *)va);62 + kunmap_atomic((void *)va);63 63 #endif 64 64 } 65 65 .. .. @@ -75,7 +75,7 @@ 75 75 * in place for it. 76 76 */ 77 77 l2_unmap_va(prev_va); 78 - va = (unsigned long)kmap_local_pfn(pa >> PAGE_SHIFT);78 + va = (unsigned long)kmap_atomic_pfn(pa >> PAGE_SHIFT);79 79 } 80 80 return va + (pa_offset >> (32 - PAGE_SHIFT)); 81 81 #else