summaryrefslogtreecommitdiff
path: root/sys/powerpc/aim/mmu_oea.c
Commit message (Expand)AuthorAgeFilesLines
* Replaced previous hw.physmem extraction with des's mods toPeter Grehan2005-03-071-50/+2
* Allow user to undersize memory with hw.physmem loader variable.Peter Grehan2005-03-071-1/+62
* Add PVO_FAKE flag to pvo entries for PG_FICTITIOUS mappings, toPeter Grehan2005-02-251-14/+25
* Fix (accidental?) lock order reversal in pmap_remove. Found whenPeter Grehan2005-01-211-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-3/+3
* Correctly initialise the 2nd kernel segment, and don'tPeter Grehan2004-12-291-1/+3
* Modify pmap_enter_quick() so that it expects the page queues to be lockedAlan Cox2004-12-231-2/+0
* In the common case, pmap_enter_quick() completes without sleeping.Alan Cox2004-12-151-0/+8
* Lock the kernel pmap in pmap_kenter().Alan Cox2004-09-131-0/+2
* - Introduce a lock for synchronizing access to the pvo and pteg tables.Alan Cox2004-08-301-8/+28
* Eliminate unnecessary indirection.Alan Cox2004-08-281-2/+2
* Add pmap locking to many of the functions.Alan Cox2004-08-261-16/+44
* Instead of "OpenFirmware", "openfirmware", etc. use the official spellingMarius Strobl2004-08-161-1/+1
* Add /dev/mem and /dev/kmem to powerpc.Suleiman Souhlal2004-08-161-0/+16
* In pmap_page_protect, clear the vm page's PG_WRITEABLE flag ifPeter Grehan2004-08-051-1/+7
* - Push down the acquisition and release of Giant into pmap_enter_quick()Alan Cox2004-08-041-0/+2
* - Push down the acquisition and release of Giant into pmap_protect() onAlan Cox2004-07-301-0/+4
* Implement the protection check required by the pmap_extract_and_hold()Alan Cox2004-07-261-3/+6
* Push down the acquisition and release of the page queues lock intoAlan Cox2004-07-151-0/+4
* pmap_remove_pages() must not remove wired mappings. SinceAlan Cox2004-07-121-4/+0
* G4 requires isync after 256Mb ibat/dbat update, G3 requiresPeter Grehan2004-07-081-3/+4
* Correct pmap_extract()'s return type. It should be vm_paddr_t, notAlan Cox2004-07-051-1/+1
* Modify loop test when cycling through phys_avail array. It's possiblePeter Grehan2004-07-011-2/+4
* Remove avail_end. It is not used.Alan Cox2004-04-111-7/+1
* Remove avail_start on those platforms that no longer use it. (Only amd64Alan Cox2004-04-051-4/+2
* Remove unused arguments from pmap_init().Alan Cox2004-04-051-1/+1
* Retire pmap_pinit2(). Alpha was the last platform that used it. However,Alan Cox2004-03-071-6/+0
* Increase kernel VA from 256Mb to 512Mb by shifting the segment usedPeter Grehan2004-03-021-0/+4
* Cleaned up param.h:Peter Grehan2004-02-111-0/+1
* Remove pmap_pvo_allocf zone alloc function. It was a way ofPeter Grehan2004-02-041-27/+4
* When UMA_MD_SMALL_ALLOC is defined, pmap_kextract will be calledPeter Grehan2004-01-291-0/+10
* Disable the per-vm_page PTE cache. This was not being invalidatedPeter Grehan2003-12-161-0/+2
* pmap_query_bit() should return false if the bit is not set.Andrew Gallatin2003-12-091-1/+1
* Migrate pmap_prefault() into the machine-independent virtual memory layer.Alan Cox2003-10-031-8/+13
* Soften assert in pmap_remove_all.Peter Grehan2003-09-221-4/+25
* Use kmem_alloc_nofault() rather than kmem_alloc_pageable() in pmap_mapdev().Alan Cox2003-08-021-1/+1
* Make sure that when the PV ENTRY zone is created in pmap, that it'sBosko Milekic2003-07-311-2/+2
* Deal with 'options KSTACK_PAGES' being a global option.Peter Wemm2003-07-311-0/+2
* Make pmap_pvo_allocf() callable without Giant.Alan Cox2003-07-271-6/+6
* Background: pmap_object_init_pt() premaps the pages of a object inAlan Cox2003-07-031-3/+5
* - Export pmap_enter_quick() to the MI VM. This will permit theAlan Cox2003-06-291-0/+8
* Migrate the thread stack management functions from the machine-dependentAlan Cox2003-06-141-153/+0
* Move the *_new_altkstack() and *_dispose_altkstack() functions out of theAlan Cox2003-06-141-25/+0
* Use __FBSDID rather than rcsid[].David E. O'Brien2003-04-031-4/+2
* Cleanup of the d_mmap_t interface.Maxime Henrion2003-02-251-7/+0
* - add pmap_pagedaemon_waken variablePeter Grehan2003-02-011-47/+96
* Back out some changes that snuck in with the last commit.Benno Rice2003-01-271-177/+19
* Flesh out bus_dmamap_sync.Benno Rice2003-01-271-19/+177
* Move pmap_collect() out of the machine-dependent code, rename itAlan Cox2002-11-131-6/+0
* - fix zero-sized stack alloc from previous commit. a default is nowPeter Grehan2002-10-041-10/+98