summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/pmap.h
Commit message (Expand)AuthorAgeFilesLines
* Remove avail_start on those platforms that no longer use it. (Only amd64alc2004-04-051-1/+0
* Remove unused declarations. (Some time ago, these variables became fieldsalc2004-03-071-2/+0
* - Similar to post-PAE RELENG_4 split pmap_pte_quick() into two cases,alc2003-11-081-1/+1
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.bms2003-10-061-1/+0
* Commit Bosko's patch to clean up the PSE/PG_G initialization to andpeter2003-10-011-1/+3
* - Eliminate the pte object.alc2003-09-251-1/+0
* Use inlines for loading and storing page table entries. Use cmpxchg8b forjake2003-04-281-7/+45
* Remove invalid cast to vm_offset_t to avoid truncating a physical addressjake2003-04-081-1/+1
* Better fix for previous previous which still allows the 4megs of kva atjake2003-04-071-2/+2
* Bandaid fix for previous commit while I figure out why it broke. Thisjake2003-04-041-2/+2
* - Removed APTD and associated macros, it is no longer used.jake2003-04-031-9/+7
* Commit a partial lazy thread switch mechanism for i386. it isn't as lazypeter2003-04-021-1/+1
* - Add support for PAE and more than 4 gigs of ram on x86, dependent on thejake2003-03-301-2/+54
* - Remove invalid casts.jake2003-03-301-1/+1
* - Convert all uses of pmap_pte and get_ptbase to pmap_pte_quick. Whenjake2003-03-301-1/+1
* - Add vm_paddr_t, a physical address type. This is required for systemsjake2003-03-251-9/+10
* Made the prototypes for pmap_kenter and pmap_kremove MD. These functionsjake2003-03-161-0/+2
* Remove some long unused declarations. (For example, the PV flags have notalc2003-02-271-6/+0
* - Added inlines pmap_is_current, pmap_is_alternate and pmap_set_alternatejake2003-02-251-1/+1
* - Removed UMAXPTDI and UMAXPTEOFF.jake2003-02-241-2/+0
* Previous commit missed a 1 that should be NGPTD, and an NPDEPG that shouldjake2003-02-231-1/+1
* - Added macros NPGPTD, NBPTD, and NPDEPTD, for dealing with the size of thejake2003-02-231-4/+4
* - Added macros PDESHIFT and PTESHIFT, use these instead of magic constantsjake2003-02-231-2/+2
* The root of the splay tree maintained within the pm_pteobj always refersalc2003-02-221-1/+0
* o Introduce pmap_page_is_mapped(). Its purpose is to obsoletealc2002-08-051-0/+1
* Revive backed out pmap related changes from Feb 2002. The highlights are:peter2002-07-121-4/+5
* Cosmetic. Remove #if 0 definition of vtophys() - it predates 4MB pages.peter2002-07-081-8/+0
* Tidy up some loose ends.peter2002-04-291-3/+2
* Remove __P.alfred2002-03-201-7/+7
* Back out all the pmap related stuff I've touched over the last few days.peter2002-02-271-1/+3
* Work-in-progress commit syncing up pmap cleanups that I have been workingpeter2002-02-251-2/+0
* Tidy up some warningspeter2002-02-251-1/+1
* Some more tidy-up of stray "unsigned" variables instead of p[dt]_entry_tpeter2002-02-201-1/+1
* Start bringing i386/pmap.c into line with cleanups that were done topeter2001-11-171-4/+5
* Introduce a new option, KVA_SPACE, which can be used to reconfigurepeter2001-09-211-4/+13
* Increase NKPT from 17 to 30. This fixes the 4GB ram boot panic on bothpeter2000-11-301-1/+1
* Prepare for a cleanup of pmap module API pollution introduced by thetegge2000-08-161-0/+1
* Back out the previous change to the queue(3) interface.jake2000-05-261-4/+4
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-4/+4
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlypeter2000-05-211-3/+3
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-5/+5
* Reclaim UPAGES_HOLE (8k) that was chopped out of process address space.peter1999-12-111-1/+1
* Make pmap_mapdev() deal with non-page-aligned requests.peter1999-09-111-0/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Do not setup 4M pdir until all APs are up.luoqi1999-06-231-8/+4
* Put in place the infrastructure for improved UP and SMP TLB management.alc1999-04-021-5/+2
* Increased kernel virtual address space to 1GB. NOTE: You MUST have fixeddg1999-03-111-4/+4
* Correct casts in vtophys and avtophys to be vm_offset_t.dg1999-03-021-3/+3
* Move the declaration of PPro_vmtrr from the header file to pmap.c,eivind1998-11-241-3/+4
* Remove bogus comment that teleported in from sys/i386/i386/mp_machdep.c.mckay1998-06-211-3/+1
OpenPOWER on IntegriCloud