summaryrefslogtreecommitdiff
path: root/sys/arch/mips/include/pmap.h
AgeCommit message (Expand)Author
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-04-09Cast the arg to MIPS_KSEG0_TO_PHYS() in POOL_VTOPHYS() (thanks, nathan!).thorpej
2003-04-09Add the ability for pool caches to cache the physical address ofthorpej
2002-11-30Standardise on #ifdef _MIPS_<header>_H_ for multiple inclusion tests.simonb
2002-09-22it really helps to get the stub right before cutting + pasting it 27 times.chs
2002-09-22add pmap_remove_all() hook (empty on most platforms so far).chs
2002-03-05Add support for MIPS32 and MIPS64 architectures:simonb
2001-09-10Update pmap_update to now take the updated pmap as an argument.chris
2001-08-04remove the uncached idle-loop page zeroing.chs
2001-05-26replace vm_page_t with struct vm_page *.chs
2001-05-26replace {simple_,}lock{_data,}_t with struct {simple,}lock {,*}.chs
2001-04-22Undo a misguided previous change to the pmap_update() API.thorpej
2001-04-22Give pmap_update() an argument (a pmap_t) so that it knows whichthorpej
2001-04-21#define away pmap_update() in <machine/pmap.h> so that no functionthorpej
2000-12-25- fix typos in mips_user_cacheflush() and mips_user_cachectl().nisimura
2000-09-21Make PMAP_PAGEIDLEZERO() return a boolean value. FALSE indidcatesthorpej
2000-04-28Zero free pages in the idle loop.soren
1999-05-18- Move MachSetPID(1) call to pmap_bootstrap() adajacent to kernel pmapnisimura
1999-04-24Nuke register and remove trailling white space.simonb
1999-02-26MIPS part of fix for PR 6152, sligtly changed from M.Hitch's versionis
1999-01-18Remove vestiges of cpuarch.h. Revert to using cpuregs.h instead.castor
1999-01-14* Create mips_reg_t data type to allow register size to becastor
1999-01-06- Complete vm_offset_t purge for mips processor.nisimura
1998-11-29Add PV_REFERENCED and track as for PV_MODIFIED,.jonathan
1998-11-15Change page modification emulation: don't fiddle with VM flags directly.mhitch
1998-07-26Fix typo with new poolpage stuffsimonb
1998-07-24Provide PMAP_{,UN}MAP_POOLPAGE().thorpej
1998-02-25Implement and switch to MACHINE_NEW_NONCONTIG.thorpej
1998-01-03Now that all ports have pmap_activate(), and it has an identical interface,thorpej
1997-08-09mips pmap_activate:jonathan
1997-07-29Resident count in pmap is now valid. I can now see RSS in ps.mhitch
1997-06-16Yet more mips1/mips3 merging:jonathan
1997-06-09Add sys_sysarch() calls for the standard mips userspace cache-control calls.jonathan
1997-05-18Eliminate vm_pmap.mhitch
1997-05-16Add #define __VM_PMAP_HACK as a temporary measure.gwr
1996-03-19Change "pmax_xxx" macros to "mips_xxx" macros, in preparationjonathan
1995-04-12Use _KERNEL, not KERNELmellon
1995-04-10Bring back pmap_kernel(), for now always inlined as a pointer tomycroft
1995-03-28KERNEL -> _KERNELjtc
1994-10-26new RCS ID format.cgd
1994-05-27bsd 4.4-lite pmax port as ported to NetBSDglass
1994-05-27upgrade to bsd 4.4-lite code base. only mod is rcsidsglass
1993-10-15update from rick, tarfile of Oct 11 10:46deraadt
1993-10-12pmax code from <ralphc@pyramid.com> & <rick@snowhite.cis.uoguelph.ca>deraadt