From: Dave A. <ai...@us...> - 2001-05-19 12:07:01
|
Update of /cvsroot/linux-vax/kernel-2.4/include/asm-vax/mm In directory usw-pr-cvs1:/tmp/cvs-serv28699/include/asm-vax/mm Modified Files: pgtable.h Log Message: DA: change for SPT entries .. page vs pagelet stuff Index: pgtable.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.4/include/asm-vax/mm/pgtable.h,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- pgtable.h 2001/03/07 02:02:30 1.10 +++ pgtable.h 2001/05/19 12:06:58 1.11 @@ -38,9 +38,13 @@ #define SPT_MAX_IOMAP 1024 #define SPT_MAX_VMALLOC 4096 -#define SPT_ENTRIES_IOMAP (SPT_MAX_IOMAP >> (PAGE_SHIFT-10)) +/* entries is (1024 * 1024) >> PAGELET_SIZE */ +#define SPT_HWPTES_IOMAP (SPT_MAX_IOMAP<<1) +#define SPT_PTES_IOMAP (SPT_MAX_IOMAP >> 2) + /*/>> (PAGE_SHIFT-10)) */ /* FIXME: (PAGE_SHIFT-10) is hardwired here to 2. asm bug in head.S */ -#define SPT_ENTRIES_VMALLOC (SPT_MAX_VMALLOC >> 2) +#define SPT_HWPTES_VMALLOC (SPT_MAX_VMALLOC << 1) +#define SPT_PTES_VMALLOC (SPT_MAX_VMALLOC >> 2) #define SPT_BASE ((unsigned long)( (swapper_pg_dir[2]).br )) #define SPT_SIZE ((unsigned long)( (swapper_pg_dir[2]).lr )) |