# This is a BitKeeper generated diff -Nru style patch. # # ChangeSet # 2004/08/23 14:46:21-07:00 davem@nuts.davemloft.net # [SPARC64]: Test _PAGE_VALID not _PAGE_PRESENT in set_pte(). # # Signed-off-by: David S. Miller # # include/asm-sparc64/pgtable.h # 2004/08/23 14:46:04-07:00 davem@nuts.davemloft.net +1 -1 # [SPARC64]: Test _PAGE_VALID not _PAGE_PRESENT in set_pte(). # diff -Nru a/include/asm-sparc64/pgtable.h b/include/asm-sparc64/pgtable.h --- a/include/asm-sparc64/pgtable.h 2004-11-30 19:38:00 -08:00 +++ b/include/asm-sparc64/pgtable.h 2004-11-30 19:38:00 -08:00 @@ -335,7 +335,7 @@ pte_t orig = *ptep; *ptep = pte; - if (pte_present(orig)) + if (pte_val(orig) & _PAGE_VALID) tlb_batch_add(mm, addr, ptep, orig); }