summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim/mmu_oea.c
Commit message (Expand)AuthorAgeFilesLines
* Reduce KVA pressure on OEA64 systems running in bridge mode by mappingnwhitehorn2010-02-201-2/+2
* Fix a bug where pages being removed from memory entirely no longer havenwhitehorn2010-02-181-2/+4
* Remove extraneous semicolons, no functional changes.mbr2010-01-071-3/+3
* o Introduce vm_sync_icache() for making the I-cache coherent withmarcel2009-10-211-8/+26
* Implement a facility for dynamic per-cpu variables.jeff2009-06-231-0/+15
* Factor out platform dependent things unrelated to device drivers into anwhitehorn2009-05-141-1/+1
* Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge modenwhitehorn2009-04-041-2/+7
* Change the PVO zone for fictitious pages to the unmanaged PVO zone, to matchnwhitehorn2009-03-111-1/+4
* In preparation for PowerPC G5 support, allow PVO objects to contain pagenwhitehorn2008-09-231-52/+54
* o When not making a translation cache-inhibit and guarded (PTE_I|PTE_G)marcel2008-09-161-40/+42
* Remove the tracing from the AP startup. The AP is knownmarcel2008-09-161-21/+2
* Remove redundant KTR statements.marcel2008-08-311-6/+0
* 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
OpenPOWER on IntegriCloud