Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Sep 2001 12:03:22 -0700 (PDT)
From:      Jake Burkholder <jake@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sparc64/include tsb.h vmparam.h src/sys/sparc64/sparc64 pmap.c pv.c
Message-ID:  <200109301903.f8UJ3Nv27620@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jake        2001/09/30 12:03:22 PDT

  Modified files:
    sys/sparc64/include  tsb.h vmparam.h 
    sys/sparc64/sparc64  pmap.c pv.c 
  Log:
  Move the kernel to end of the first 4 gigabytes of address space, so that
  one 4 meg page can map both the kernel and the openfirmware mappings.
  Add the openfirmware mappings to the kernel tsb so we can call the firmware
  on the kernel trap table and access kernel memory normally.
  Implement pmap_swapout_proc, pmap_swapin_proc, pmap_swapout_thread,
  pmap_swapin_thread, pmap_activate, pmap_page_exists, and pmap_phys_address.
  
  Revision  Changes    Path
  1.5       +4 -14     src/sys/sparc64/include/tsb.h
  1.6       +4 -4      src/sys/sparc64/include/vmparam.h
  1.13      +222 -67   src/sys/sparc64/sparc64/pmap.c
  1.5       +9 -5      src/sys/sparc64/sparc64/pv.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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