Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Apr 2003 07:27:19 -0700 (PDT)
From:      Jake Burkholder <jake@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/i386/include pmap.h vmparam.h
Message-ID:  <200304071427.h37ERJdG090527@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jake        2003/04/07 07:27:19 PDT

  FreeBSD src repository

  Modified files:
    sys/i386/include     pmap.h vmparam.h 
  Log:
  Better fix for previous previous which still allows the 4megs of kva at
  the top of the address space to be reclaimed.  The problem is that with
  the APTD gone the mapable kernel address space runs right to the end of
  the 32 bit address space.  As a max this is 0x100000000, which can't be
  represented in 32 bits, so we have to use ptd entry n-1 and pte offset
  n-1, instead of ptd entry n and pte offset 0.  There's still 1 page we
  can't use, but we gain just under 4 megs of kva (8 megs with PAE).
  
  Sponsored by:   DARPA, Network Associates Laboratories
  
  Revision  Changes    Path
  1.97      +2 -2      src/sys/i386/include/pmap.h
  1.35      +1 -1      src/sys/i386/include/vmparam.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304071427.h37ERJdG090527>