From: Paolo 'B. G. <bla...@ya...> - 2005-09-21 17:49:00
|
From: Paolo 'Blaisorblade' Giarrusso <bla...@ya...> pte_modify marks a page as needing flush, which is redundant because the resulting PTE is still set with set_pte, which already handles that. Signed-off-by: Paolo 'Blaisorblade' Giarrusso <bla...@ya...> --- include/asm-um/pgtable.h | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/include/asm-um/pgtable.h b/include/asm-um/pgtable.h --- a/include/asm-um/pgtable.h +++ b/include/asm-um/pgtable.h @@ -346,7 +346,6 @@ static inline void set_pte(pte_t *pteptr static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) { pte_set_val(pte, (pte_val(pte) & _PAGE_CHG_MASK), newprot); - if(pte_present(pte)) pte = pte_mknewpage(pte_mknewprot(pte)); return pte; } |