x86-64: don't check for map replacement
The check prevents flags on mappings from being changed, which is not desireable. There's no need to check for replacing a mapping, and x86-32 does not do this check. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
88b4c14696
commit
a32ad46267
@ -196,9 +196,6 @@ set_pte_vaddr_pud(pud_t *pud_page, unsigned long vaddr, pte_t new_pte)
|
||||
}
|
||||
|
||||
pte = pte_offset_kernel(pmd, vaddr);
|
||||
if (!pte_none(*pte) && pte_val(new_pte) &&
|
||||
pte_val(*pte) != (pte_val(new_pte) & __supported_pte_mask))
|
||||
pte_ERROR(*pte);
|
||||
set_pte(pte, new_pte);
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user