summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim/mmu_oea64.c
Commit message (Expand)AuthorAgeFilesLines
* Implement pmap_remove_pages(). This will be added later to the 32-bit MMUnwhitehorn2012-03-151-0/+18
* Improve algorithm for deciding whether to loop through all process pagesnwhitehorn2012-03-151-40/+58
* Use LIST_FOREACH_SAFE() instead of LIST_FOREACH() in pmap_remove(), sincenwhitehorn2012-03-141-2/+2
* Fix build for the case of powerpc64 kernel without COMPAT_FREEBSD32.kib2012-01-301-0/+3
* Finally, try to enable the nxstacks on amd64 and powerpc64 for both 64bitkib2012-01-301-0/+4
* Eliminate vestiges of page coloring.alc2011-12-151-2/+1
* Keep track of PVO entries in each pmap, which allows much fasternwhitehorn2011-12-111-4/+21
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomickib2011-09-061-13/+13
* - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flagkib2011-08-091-19/+14
* With retirement of cpumask_t and usage of cpuset_t for representing aattilio2011-07-041-6/+2
* Fix merge typo.andreast2011-06-231-1/+1
* MFCattilio2011-06-041-2/+2
|\
| * Fix a typo derived from a mismerge from mmu_oea that would causenwhitehorn2011-06-041-2/+2
* | MFCattilio2011-06-031-22/+4
|\ \ | |/
| * Remove some dead code: unnecessary isyncs and memory sorting, which arenwhitehorn2011-06-021-22/+4
| * Remove a useless check that served only to make 64-bit PPC systemsnwhitehorn2011-05-161-5/+0
* | MFCattilio2011-05-161-5/+0
* | Add the powerpc support.attilio2011-05-091-3/+10
|/
* Adjust debugging string to match the actual function.andreast2011-04-141-1/+1
* The macro MOEA_PVO_CHECK is empty and not used. It is a left over from theandreast2011-04-141-9/+0
* Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize.pluknet2011-01-211-2/+2
* Fix handling of NX pages on capable CPUs. Thanks to kib for prodding menwhitehorn2011-01-131-10/+6
* Garbage-collect unused variable.nwhitehorn2010-12-191-4/+2
* Add some isync()s related to the 64-bit MMU scratch page to avoid racenwhitehorn2010-12-111-0/+1
* Add an abstraction layer to the 64-bit AIM MMU's page table manipulationnwhitehorn2010-12-041-626/+154
* Remove use of a separate ofw_pmap on 32-bit CPUs. Many Open Firmwarenwhitehorn2010-11-121-9/+0
* Remove or conditionalize some hypervisor-unfriendly instruction sequences.nwhitehorn2010-11-121-4/+0
* Add some platform KOBJ extensions and continue integrating PowerPCnwhitehorn2010-11-121-0/+3
* Fix an error in r215067. An existing /chosen/mmu but missing translationsnwhitehorn2010-11-121-5/+5
* Make AIM early-boot code function correctly without Open Firmware.nwhitehorn2010-11-091-6/+2
* Implement pmap_is_prefaultable().alc2010-11-011-0/+15
* Follow exactly the steps in architecture manual for correctly invalidatingnwhitehorn2010-10-041-2/+2
* Fix pmap_page_set_memattr() behavior in the presence of fictitious pagesnwhitehorn2010-10-011-21/+9
* Add support for memory attributes (pmap_mapdev_attr() and friends) onnwhitehorn2010-09-301-15/+73
* Split the SLB mirror cache into two kinds of object, one for kernel mapsnwhitehorn2010-09-161-1/+2
* Replace the SLB backing store splay tree used on 64-bit PowerPC AIMnwhitehorn2010-09-161-9/+16
* Introduce inheritance into the PowerPC MMU kobj interface.grehan2010-09-151-6/+1
* Reorder statistics tracking and table lock acquisitions already in placenwhitehorn2010-09-091-4/+6
* Fix a printf specifier on 64-bit systems.nwhitehorn2010-09-081-1/+1
* Fix a typo in the original import of this code from NetBSD that caused thenwhitehorn2010-09-081-1/+3
* Fix an error made in r209975 related to context ID allocation for 64-bitnwhitehorn2010-09-071-4/+7
* Missed one place the SLB lock should be held in r211967.nwhitehorn2010-08-311-6/+8
* Avoid a race in the allocation of new segment IDs that could result innwhitehorn2010-08-291-0/+5
* Improve hash coverage for kernel page table entries by modifying the kernelnwhitehorn2010-07-311-1/+1
* MFppc64:nwhitehorn2010-07-131-256/+699
* Relax one of the new assertions in pmap_enter() a little. Specifically,alc2010-06-111-1/+2
* Reduce the scope of the page queues lock and the number ofalc2010-06-101-33/+21
* Don't set PG_WRITEABLE in pmap_enter() unless the page is managed.alc2010-06-051-1/+2
* Push down page queues lock acquisition in pmap_enter_object() andalc2010-05-261-8/+9
* Roughly half of a typical pmap_mincore() implementation is machine-alc2010-05-241-6/+34
OpenPOWER on IntegriCloud