Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Mar 2004 22:49:21 -0800 (PST)
From:      Peter Grehan <grehan@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/powerpc/include sr.h vmparam.h src/sys/powerpc/powerpc pmap.c
Message-ID:  <200403020649.i226nLL2009883@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
grehan      2004/03/01 22:49:21 PST

  FreeBSD src repository

  Modified files:
    sys/powerpc/include  sr.h vmparam.h 
    sys/powerpc/powerpc  pmap.c 
  Log:
  Increase kernel VA from 256Mb to 512Mb by shifting the segment used
  for user copyinout down to 12, and keeping segments 13/14 for
  kernel VA.
  
  It would be nice to have more available, but segments lower than
  this are reserved for either memory or 1:1 mapped device i/o,
  and seg 15 is OpenFirmware ROM. Also, the effort to keep OpenFirmware
  available for callbacks limits the use of VA-mapped segments.
  Fortunately UMA_MD_SMALL_ALLOC takes away a lot of VM pressure.
  
  Obtained from:  NetBSD
  
  Revision  Changes    Path
  1.4       +4 -2      src/sys/powerpc/include/sr.h
  1.4       +1 -1      src/sys/powerpc/include/vmparam.h
  1.71      +4 -0      src/sys/powerpc/powerpc/pmap.c



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