aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/pmap.h
Commit message (Expand)AuthorAgeFilesLines
* Move pmap_collect() out of the machine-dependent code, rename itAlan Cox2002-11-131-1/+2
* - Clear the page's PG_WRITEABLE flag in the i386's pmap_changebit()Alan Cox2002-11-111-0/+1
* Some kernel threads try to do significant work, and the default KSTACK_PAGESScott Long2002-10-021-1/+3
* o Retire pmap_pageable(). It's an advisory routine that noneAlan Cox2002-08-251-1/+0
* Add a special page zero entry point intended to be called via the singlePeter Wemm2002-07-081-0/+1
* Collect all the (now equivalent) pmap_new_proc/pmap_dispose_proc/Peter Wemm2002-07-071-4/+0
* Tidy up some loose ends.Peter Wemm2002-04-291-2/+0
* Pass vm_page_t instead of physical addresses to pmap_zero_page[_area]()Peter Wemm2002-04-151-3/+3
* Remove __P.Alfred Perlstein2002-03-191-53/+50
* - Remove a number of extra newlines that do not belong here according toEivind Eklund2002-03-101-4/+0
* Fix a horribly suboptimal algorithm in the vm_daemon.Mike Silbersack2002-02-271-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-1/+6
* Unrevert the pmap_map() changes. They weren't broken on x86.John Baldwin2001-03-071-1/+1
* Back out the pmap_map() change for now, it isn't completely stable on theJohn Baldwin2001-03-071-1/+1
* - Rework pmap_map() to take advantage of direct-mapped segments onJohn Baldwin2001-03-061-1/+1
* Implement write combining for crashdumps. This is useful whenPaul Saab2000-10-171-1/+1
* Brucify the pmap_enter_temporary() changes.Doug Rabson2000-05-291-1/+1
* Add a new pmap entry point, pmap_enter_temporary() to be used duringDoug Rabson2000-05-281-0/+1
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlyPeter Wemm2000-05-211-10/+10
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix the following problem:Alan Cox1999-07-211-1/+2
* Make pmap_collect() an official pmap interface.Dmitrij Tejblum1999-04-231-1/+2
* Catch a case spotted by Tor where files mmapped could leave garbage in theJulian Elischer1999-04-051-1/+2
* Notify pmap when a page is freed on the alpha to allow it to clean upDoug Rabson1998-07-261-1/+4
* Forward declare more structs that are used in prototypes here - don'tBruce Evans1998-02-011-1/+4
* VM level code cleanups.John Dyson1998-01-221-3/+2
* After one of my analysis passes to evaluate methods for SMP TLB mgmt, IJohn Dyson1997-12-141-1/+2
* Fixed the commit botch that was causing crashes soon after systemJohn Dyson1997-08-051-1/+2
* Fix some bugs, document vm_zone better. Add copyright to vm_zone.h. UseJohn Dyson1997-08-051-2/+1
* Modify pmap to use our new memory allocator. Also, change the vm_map_entryJohn Dyson1997-08-051-1/+2
* Add support for 4MB pages. This includes the .text, .data, .data partsJohn Dyson1997-07-171-1/+2
* Fully implement vfork. Vfork is now much much faster than even ourJohn Dyson1997-04-131-1/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Prepare better for multi-platform by eliminating another requiredJohn Dyson1997-01-111-2/+1
* Move much of the machine dependent code from vm_glue.c intoJohn Dyson1996-10-151-1/+5
* Addition of page coloring support. Various levels of coloring are afforded.John Dyson1996-09-081-1/+2
* Backed out the recent changes/enhancements to the VM code. TheJohn Dyson1996-07-301-5/+5
* Clean up some lint.John Dyson1996-07-271-3/+3
* Missing (prototype) change from the previous commit.John Dyson1996-07-271-2/+2
* Several bugfixes/improvements:John Dyson1996-06-171-1/+2
* Initial support for mincore and madvise. Both are almost fullyJohn Dyson1996-05-191-2/+5
* Add a function prototype for pmap_prefault.John Dyson1996-03-281-1/+3
* Cleaned up prototypes in pmap headers: removed ones for nonexistentBruce Evans1995-12-171-41/+36
* Fixed 1TB filesize changes. Some pindexes had bogus names and typesBruce Evans1995-12-171-1/+3
* These changes embody the support of the fully coherent merged VM buffer cache,David Greenman1995-01-091-41/+44
* pmap.h:Bruce Evans1994-11-141-1/+3
* Removed all vestiges of tlbflush(). Replaced them with calls to pmap_update().David Greenman1994-09-021-2/+1
* Fixed various prototype problems with the pmap functions and the subsequentDavid Greenman1994-08-061-31/+31