summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim/mmu_oea64.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* On entry to pmap_enter(), assert that the page is busy. While I'malc2010-05-161-1/+12
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andalc2010-05-081-5/+9
* On Alan's advice, rather than do a wholesale conversion on a singlekmacy2010-04-301-2/+7
* Resurrect pmap_is_referenced() and use it in mincore(). Essentially,alc2010-04-241-0/+11
* Revisit locking in the 64-bit AIM PMAP. The PVO head for a page isnwhitehorn2010-03-201-16/+20
* Fix two small bugs. The PowerPC 970 does not support non-coherent memorynwhitehorn2010-03-151-2/+2
* Fix an obvious lock escape and fix a typo in a comment.nwhitehorn2010-03-041-2/+4
* Patch some more concurrency issues here. This expands the page tablenwhitehorn2010-03-041-23/+43
* Move the OEA64 scratchpage to the end of KVA from the beginning, and setnwhitehorn2010-02-251-9/+14
* Provide an implementation of pmap_dev_direct_mapped() on OEA64. This isnwhitehorn2010-02-251-1/+16
* Use dcbz instead of word stores for page zeroing, providing a factor ofnwhitehorn2010-02-241-9/+21
* Close a race involving the OEA64 scratchpage. When the scratch page'snwhitehorn2010-02-241-10/+14
* Reduce KVA pressure on OEA64 systems running in bridge mode by mappingnwhitehorn2010-02-201-48/+28
* Fix a bug where pages being removed from memory entirely no longer havenwhitehorn2010-02-181-53/+35
* Remove extraneous semicolons, no functional changes.mbr2010-01-071-3/+3
* Provide a real fix to the too-many-translations problem when bootingnwhitehorn2009-11-121-56/+62
* Spell sz correctly.nwhitehorn2009-11-091-1/+1
* Increase the size of the OFW translations buffer to handle G5 systemsnwhitehorn2009-11-091-1/+4
* Do not map the trap vectors into the kernel's address space. They arenwhitehorn2009-10-231-4/+6
* Add SMP support on U3-based G5 systems. This does not yet work perfectly:nwhitehorn2009-10-231-33/+50
* o Introduce vm_sync_icache() for making the I-cache coherent withmarcel2009-10-211-16/+34
* Increase the size of the page table on 64-bit PowerPC machines as anwhitehorn2009-07-121-2/+0
* 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-0/+2443
OpenPOWER on IntegriCloud