xen: mask_rw_pte mark RO all pagetable pages up to pgt_buf_top
[platform/adaptation/renesas_rcar/renesas_kernel.git] / arch / x86 / xen / mmu.c
index 1bca25f..55c965b 100644 (file)
@@ -1616,7 +1616,7 @@ static __init pte_t mask_rw_pte(pte_t *ptep, pte_t pte)
         * it is RO.
         */
        if (((!is_early_ioremap_ptep(ptep) &&
-                       pfn >= pgt_buf_start && pfn < pgt_buf_end)) ||
+                       pfn >= pgt_buf_start && pfn < pgt_buf_top)) ||
                        (is_early_ioremap_ptep(ptep) && pfn != (pgt_buf_end - 1)))
                pte = pte_wrprotect(pte);