cvs commit: src/sys/ia64/conf NOTES src/sys/ia64/ia64 genassym.c locore.S machdep.c pmap.c src/sys/ia64/include vmparam.h

Marcel Moolenaar marcel at FreeBSD.org
Mon Sep 8 22:59:10 PDT 2003


marcel      2003/09/08 22:59:09 PDT

  FreeBSD src repository

  Modified files:
    sys/ia64/conf        NOTES 
    sys/ia64/ia64        genassym.c locore.S machdep.c pmap.c 
    sys/ia64/include     vmparam.h 
  Log:
  Introduce IA64_ID_PAGE_{MASK|SHIFT|SIZE} and LOG2_ID_PAGE_SIZE. The
  latter is a kernel option for IA64_ID_PAGE_SHIFT, which in turn
  determines IA64_ID_PAGE_MASK and IA64_ID_PAGE_SIZE.
  
  The constants are used instead of the literal hardcoding (in its
  various forms) of the size of the direct mappings created in region
  6 and 7. The default and probably only workable size is still 256M,
  but for kicks we use 128M for LINT.
  
  Revision  Changes    Path
  1.3       +5 -0      src/sys/ia64/conf/NOTES
  1.37      +2 -0      src/sys/ia64/ia64/genassym.c
  1.33      +3 -3      src/sys/ia64/ia64/locore.S
  1.154     +3 -3      src/sys/ia64/ia64/machdep.c
  1.121     +2 -2      src/sys/ia64/ia64/pmap.c
  1.7       +11 -0     src/sys/ia64/include/vmparam.h


More information about the cvs-all mailing list