diff options
Diffstat (limited to 'include/asm-alpha/pgtable.h')
-rw-r--r-- | include/asm-alpha/pgtable.h | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/include/asm-alpha/pgtable.h b/include/asm-alpha/pgtable.h index b74744207..308b28af9 100644 --- a/include/asm-alpha/pgtable.h +++ b/include/asm-alpha/pgtable.h @@ -167,19 +167,6 @@ static inline void flush_tlb_range(struct mm_struct *mm, #else /* __SMP__ */ -/* ipi_msg_flush_tb is owned by the holder of the global kernel lock. */ -struct ipi_msg_flush_tb_struct { - volatile unsigned int flush_tb_mask; - union { - struct mm_struct * flush_mm; - struct vm_area_struct * flush_vma; - } p; - unsigned long flush_addr; - unsigned long flush_end; -}; - -extern struct ipi_msg_flush_tb_struct ipi_msg_flush_tb; - extern void flush_tlb_all(void); extern void flush_tlb_mm(struct mm_struct *); extern void flush_tlb_page(struct vm_area_struct *, unsigned long); @@ -651,5 +638,6 @@ extern inline pte_t mk_swap_pte(unsigned long type, unsigned long offset) /* Needs to be defined here and not in linux/mm.h, as it is arch dependent */ #define PageSkip(page) (0) +#define kern_addr_valid(addr) (1) #endif /* _ALPHA_PGTABLE_H */ |