Home | History | Annotate | Download | only in include
History log of /src/sys/arch/bebox/include/vmparam.h
RevisionDateAuthorComments
 1.16  20-Jun-2011  matt Don't export USER_SR if _MODULE is defined.
Add a common <powerpc/vmparam.h> like we have for <powerpc/pmap.h>
 1.15  17-Feb-2008  kiyohara branches: 1.15.42;
USER_SR defines 10, like prep.
 1.14  03-Feb-2003  matt branches: 1.14.18; 1.14.80; 1.14.86;
Rename PPC_MPC6XX to PPC_OEA (and any mpc6xx reference to oea).
 1.13  06-Jun-2001  matt branches: 1.13.8;
Change bebox port to use the include MPC6XX files and the new common bus.h
framework.
 1.12  01-May-2001  thorpej Per discussion w/ chuck and chuck, restructure the md page stuff
to use a structure called "vm_page_md", and use __HAVE_VM_PAGE_MD
and __HAVE_PMAP_PHYSSEG.
 1.11  29-Apr-2001  thorpej Add a VM_MDPAGE_MEMBERS macro that defines pmap-specific data for
each vm_page structure. Add a VM_MDPAGE_INIT() macro to init this
data when pages are initialized by UVM. These macros are mandatory,
but ports may #define them to nothing if they are not needed/used.

This deprecates struct pmap_physseg. As a transitional measure,
allow a port to #define PMAP_PHYSSEG so that it can continue to
use it until its pmap is converted to use VM_MDPAGE_MEMBERS.

Use all this stuff to eliminate a lot of extra work in the Alpha
pmap module (it's smaller and faster now). Changes to other pmap
modules will follow.
 1.10  11-Feb-2000  thorpej branches: 1.10.6;
Update for the NKMEMPAGES changes.
 1.9  04-Dec-1999  ragge CL* discarding.
 1.8  16-Apr-1999  thorpej branches: 1.8.2; 1.8.8;
Now that we have direct-mapped pool pages, we can garbage-collect VM_MBUF_SIZE
and don't need to allocate mb_map.
 1.7  23-Mar-1999  thorpej branches: 1.7.4;
VM_MBUF_SIZE is in terms of MCLBYTES, not CLBYTES.
 1.6  16-Jan-1999  chuck MNN is now the default
 1.5  24-Aug-1998  sakamoto vm_offset_t --> [pv]addr_t.
 1.4  09-Jun-1998  sakamoto Add UVM support.
 1.3  18-Feb-1998  mycroft Sync with powerpc/include/vmparam.h; removes some things which are not used.
 1.2  18-Dec-1997  sakamoto use pmap.c of port-powerpc.
mem_regions support.
 1.1  14-Oct-1997  sakamoto Initial commit of NetBSD/bebox port.
 1.7.4.2  06-Aug-1999  chs take an initial guess at UBC parameters.
 1.7.4.1  21-Jun-1999  thorpej Sync w/ -current.
 1.8.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.10.6.1  21-Jun-2001  nathanw Catch up to -current.
 1.13.8.2  06-Jun-2001  matt Change bebox port to use the include MPC6XX files and the new common bus.h
framework.
 1.13.8.1  06-Jun-2001  matt file vmparam.h was added on branch nathanw_sa on 2001-06-06 17:42:32 +0000
 1.14.86.1  18-Feb-2008  mjf Sync with HEAD.
 1.14.80.1  23-Mar-2008  matt sync with HEAD
 1.14.18.1  27-Feb-2008  yamt sync with head.
 1.15.42.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.

RSS XML Feed