summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim/mmu_oea.c
Commit message (Expand)AuthorAgeFilesLines
* Complete the transition from pmap_page_protect() to pmap_remove_write().alc2006-08-011-77/+44
* Add synchronization to moea_zero_page() and moea_zero_page_area().alc2006-07-101-8/+17
* Eliminate the acquisition and release of Giant from moea_extract_and_hold()alc2006-07-011-6/+0
* Synchronize accesses to the PTEG table.alc2006-06-251-3/+29
* Prevent 'mutex not owned' panic on boot if INVARIANTS is in the kernel. Thisrink2006-06-171-0/+2
* Remove mpte optimization from pmap_enter_quick().ups2006-06-151-5/+4
* Correct a typo in the previous revision.alc2006-06-061-1/+1
* Introduce the function pmap_enter_object(). It maps a sequence of residentalc2006-06-051-15/+60
* Name change from pmap_* to moea_* to fit into the new order ofgrehan2005-11-081-467/+459
* Fix boot-time hang/panic on G3 systems when modifying IBAT0 ingrehan2005-09-101-1/+2
* Pass a value of type vm_prot_t to pmap_enter_quick() so that it determinealc2005-09-031-2/+3
* Introduce a procedure, pmap_page_init(), that initializes thealc2005-06-101-0/+8
* Replaced previous hw.physmem extraction with des's mods togrehan2005-03-071-50/+2
* Allow user to undersize memory with hw.physmem loader variable.grehan2005-03-071-1/+62
* Add PVO_FAKE flag to pvo entries for PG_FICTITIOUS mappings, togrehan2005-02-251-14/+25
* Fix (accidental?) lock order reversal in pmap_remove. Found whengrehan2005-01-211-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-3/+3
* Correctly initialise the 2nd kernel segment, and don'tgrehan2004-12-291-1/+3
* Modify pmap_enter_quick() so that it expects the page queues to be lockedalc2004-12-231-2/+0
* In the common case, pmap_enter_quick() completes without sleeping.alc2004-12-151-0/+8
* Lock the kernel pmap in pmap_kenter().alc2004-09-131-0/+2
* - Introduce a lock for synchronizing access to the pvo and pteg tables.alc2004-08-301-8/+28
* Eliminate unnecessary indirection.alc2004-08-281-2/+2
* Add pmap locking to many of the functions.alc2004-08-261-16/+44
* Instead of "OpenFirmware", "openfirmware", etc. use the official spellingmarius2004-08-161-1/+1
* Add /dev/mem and /dev/kmem to powerpc.ssouhlal2004-08-161-0/+16
* In pmap_page_protect, clear the vm page's PG_WRITEABLE flag ifgrehan2004-08-051-1/+7
* - Push down the acquisition and release of Giant into pmap_enter_quick()alc2004-08-041-0/+2
* - Push down the acquisition and release of Giant into pmap_protect() onalc2004-07-301-0/+4
* Implement the protection check required by the pmap_extract_and_hold()alc2004-07-261-3/+6
* Push down the acquisition and release of the page queues lock intoalc2004-07-151-0/+4
* pmap_remove_pages() must not remove wired mappings. Sincealc2004-07-121-4/+0
* G4 requires isync after 256Mb ibat/dbat update, G3 requiresgrehan2004-07-081-3/+4
* Correct pmap_extract()'s return type. It should be vm_paddr_t, notalc2004-07-051-1/+1
* Modify loop test when cycling through phys_avail array. It's possiblegrehan2004-07-011-2/+4
* Remove avail_end. It is not used.alc2004-04-111-7/+1
* Remove avail_start on those platforms that no longer use it. (Only amd64alc2004-04-051-4/+2
* Remove unused arguments from pmap_init().alc2004-04-051-1/+1
* Retire pmap_pinit2(). Alpha was the last platform that used it. However,alc2004-03-071-6/+0
* Increase kernel VA from 256Mb to 512Mb by shifting the segment usedgrehan2004-03-021-0/+4
* Cleaned up param.h:grehan2004-02-111-0/+1
* Remove pmap_pvo_allocf zone alloc function. It was a way ofgrehan2004-02-041-27/+4
* When UMA_MD_SMALL_ALLOC is defined, pmap_kextract will be calledgrehan2004-01-291-0/+10
* Disable the per-vm_page PTE cache. This was not being invalidatedgrehan2003-12-161-0/+2
* pmap_query_bit() should return false if the bit is not set.gallatin2003-12-091-1/+1
* Migrate pmap_prefault() into the machine-independent virtual memory layer.alc2003-10-031-8/+13
* Soften assert in pmap_remove_all.grehan2003-09-221-4/+25
* Use kmem_alloc_nofault() rather than kmem_alloc_pageable() in pmap_mapdev().alc2003-08-021-1/+1
* Make sure that when the PV ENTRY zone is created in pmap, that it'sbmilekic2003-07-311-2/+2
* Deal with 'options KSTACK_PAGES' being a global option.peter2003-07-311-0/+2
OpenPOWER on IntegriCloud