patch-2.4.19 linux-2.4.19/include/asm-sparc64/pgtable.h
Next file: linux-2.4.19/include/asm-sparc64/pil.h
Previous file: linux-2.4.19/include/asm-sparc64/pgalloc.h
Back to the patch index
Back to the overall index
- Lines: 18
- Date:
Fri Aug 2 17:39:45 2002
- Orig file:
linux-2.4.18/include/asm-sparc64/pgtable.h
- Orig date:
Fri Dec 21 09:42:03 2001
diff -urN linux-2.4.18/include/asm-sparc64/pgtable.h linux-2.4.19/include/asm-sparc64/pgtable.h
@@ -243,8 +243,7 @@
#define pte_mkold(pte) (__pte(((pte_val(pte)<<1UL)>>1UL) & ~_PAGE_ACCESSED))
/* Permanent address of a page. */
-#define __page_address(page) ((page)->virtual)
-#define page_address(page) ({ __page_address(page); })
+#define __page_address(page) page_address(page)
#define pte_page(x) (mem_map+(((pte_val(x)&_PAGE_PADDR)-phys_base)>>PAGE_SHIFT))
@@ -277,6 +276,7 @@
extern void update_mmu_cache(struct vm_area_struct *, unsigned long, pte_t);
#define flush_icache_page(vma, pg) do { } while(0)
+#define flush_icache_user_range(vma,pg,adr,len) do { } while (0)
/* Make a non-present pseudo-TTE. */
extern inline pte_t mk_pte_io(unsigned long page, pgprot_t prot, int space)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)