From: Kenn H. <ke...@us...> - 2003-01-07 00:27:57
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax In directory sc8-pr-cvs1:/tmp/cvs-serv29772/include/asm Modified Files: tlb.h Log Message: Define tlb_start_vma(), tlb_end_vma(), tlb_remove_tlb_entry() as no-ops (same as i386). Also define tlb_flush() same as i386 Index: tlb.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/tlb.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- tlb.h 31 Dec 2002 22:35:26 -0000 1.4 +++ tlb.h 7 Jan 2003 00:27:54 -0000 1.5 @@ -1,2 +1,22 @@ + +#ifndef _VAX_TLB_H +#define _VAX_TLB_H + +/* + * VAX doesn't need any special per-pte or + * per-vma handling.. + */ +#define tlb_start_vma(tlb, vma) do { } while (0) +#define tlb_end_vma(tlb, vma) do { } while (0) +#define tlb_remove_tlb_entry(tlb, pte, address) do { } while (0) + +/* + * .. because we flush the whole mm when it + * fills up. + */ +#define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) + /* Pull in generic TLB shootdown code */ #include <asm-generic/tlb.h> + +#endif /* _VAX_TLB_H */ |