summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim/mmu_oea.c
Commit message (Expand)AuthorAgeFilesLines
...
* Invalidate the TLB in pmap_cpu_bootstrap(), so that it also happensmarcel2008-05-231-1/+4
* The first argment of mtdbatu or mtibatu is part of the encoding.marcel2008-04-281-7/+8
* MFp4: SMP supportmarcel2008-04-271-22/+60
* Simplify the pmap_zero_page family of functions by making use ofmarcel2008-04-171-160/+6
* Allocate a stack (with optional guard pages) for thread0 andmarcel2008-04-161-56/+48
* Prevent the leakage of wired pages in the following circumstances:alc2007-11-171-0/+22
* Remove bogus increment of re-hashed PTEG index. This snuck in with r1.12 ofgrehan2006-12-201-1/+1
* Fix gdb issue where the i-cache was not being updated when a breakpointgrehan2006-12-051-0/+8
* Don't use vm_page_flag_set() if installing bootstrap page-table entriesgrehan2006-11-301-1/+2
* Make pmap_enter() responsible for setting PG_WRITEABLE insteadalc2006-11-121-2/+3
* 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
OpenPOWER on IntegriCloud