| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix error in r233949. Synchronizing icaches on uncacheable pages turns out | nwhitehorn | 2012-04-11 | 1 | -2/+4 |
* | Reduce the frequency that the PowerPC/AIM pmaps invalidate instruction | nwhitehorn | 2012-04-06 | 1 | -35/+5 |
* | Use LIST_FOREACH_SAFE() instead of LIST_FOREACH() in pmap_remove(), since | nwhitehorn | 2012-03-14 | 1 | -2/+2 |
* | Allow this to work on embedded systems without Open Firmware by making | nwhitehorn | 2011-12-16 | 1 | -35/+67 |
* | Keep track of PVO entries in each pmap, which allows much faster | nwhitehorn | 2011-12-11 | 1 | -5/+20 |
* | Add an extra invariant here which was useful on 64-bit CPUs. | nwhitehorn | 2011-11-17 | 1 | -0/+2 |
* | Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomic | kib | 2011-09-06 | 1 | -13/+13 |
* | - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flag | kib | 2011-08-09 | 1 | -20/+15 |
* | With retirement of cpumask_t and usage of cpuset_t for representing a | attilio | 2011-07-04 | 1 | -6/+2 |
* | MFC | attilio | 2011-06-03 | 1 | -19/+1 |
|\ |
|
| * | Remove some dead code: unnecessary isyncs and memory sorting, which are | nwhitehorn | 2011-06-02 | 1 | -19/+1 |
* | | Add the powerpc support. | attilio | 2011-05-09 | 1 | -3/+10 |
|/ |
|
* | The macro MOEA_PVO_CHECK is empty and not used. It is a left over from the | andreast | 2011-04-14 | 1 | -15/+0 |
* | Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize. | pluknet | 2011-01-21 | 1 | -2/+2 |
* | Garbage-collect unused variable. | nwhitehorn | 2010-12-19 | 1 | -5/+2 |
* | Add an abstraction layer to the 64-bit AIM MMU's page table manipulation | nwhitehorn | 2010-12-04 | 1 | -18/+0 |
* | Remove use of a separate ofw_pmap on 32-bit CPUs. Many Open Firmware | nwhitehorn | 2010-11-12 | 1 | -31/+12 |
* | Implement pmap_is_prefaultable(). | alc | 2010-11-01 | 1 | -0/+15 |
* | Add some missing parentheses so that moea_bat_mapped() actually works. | nwhitehorn | 2010-10-31 | 1 | -1/+1 |
* | Follow exactly the steps in architecture manual for correctly invalidating | nwhitehorn | 2010-10-04 | 1 | -2/+2 |
* | Fix pmap_page_set_memattr() behavior in the presence of fictitious pages | nwhitehorn | 2010-10-01 | 1 | -21/+11 |
* | Add support for memory attributes (pmap_mapdev_attr() and friends) on | nwhitehorn | 2010-09-30 | 1 | -24/+91 |
* | Introduce inheritance into the PowerPC MMU kobj interface. | grehan | 2010-09-15 | 1 | -6/+2 |
* | Fix a typo in the original import of this code from NetBSD that caused the | nwhitehorn | 2010-09-08 | 1 | -1/+1 |
* | Fix the same race condition on 32-bit AIM CPUs that was fixed for 64-bit | nwhitehorn | 2010-09-06 | 1 | -0/+7 |
* | pmap_mapdev() does not appear to actually need GIANT to be held here, | nwhitehorn | 2010-08-27 | 1 | -2/+0 |
* | MFppc64: | nwhitehorn | 2010-07-13 | 1 | -2/+2 |
* | Temporarily disable instruction relocation while setting up the kernel's | nwhitehorn | 2010-06-20 | 1 | -1/+6 |
* | Relax one of the new assertions in pmap_enter() a little. Specifically, | alc | 2010-06-11 | 1 | -1/+2 |
* | Reduce the scope of the page queues lock and the number of | alc | 2010-06-10 | 1 | -30/+22 |
* | Correct a harmless typo introduced when copying code from mmu_oea64. | nwhitehorn | 2010-06-05 | 1 | -1/+1 |
* | Don't set PG_WRITEABLE in pmap_enter() unless the page is managed. | alc | 2010-06-05 | 1 | -1/+2 |
* | Push down page queues lock acquisition in pmap_enter_object() and | alc | 2010-05-26 | 1 | -7/+9 |
* | Roughly half of a typical pmap_mincore() implementation is machine- | alc | 2010-05-24 | 1 | -6/+34 |
* | On entry to pmap_enter(), assert that the page is busy. While I'm | alc | 2010-05-16 | 1 | -1/+13 |
* | Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), and | alc | 2010-05-08 | 1 | -5/+8 |
* | On Alan's advice, rather than do a wholesale conversion on a single | kmacy | 2010-04-30 | 1 | -3/+7 |
* | Resurrect pmap_is_referenced() and use it in mincore(). Essentially, | alc | 2010-04-24 | 1 | -0/+11 |
* | Reduce KVA pressure on OEA64 systems running in bridge mode by mapping | nwhitehorn | 2010-02-20 | 1 | -2/+2 |
* | Fix a bug where pages being removed from memory entirely no longer have | nwhitehorn | 2010-02-18 | 1 | -2/+4 |
* | Remove extraneous semicolons, no functional changes. | mbr | 2010-01-07 | 1 | -3/+3 |
* | o Introduce vm_sync_icache() for making the I-cache coherent with | marcel | 2009-10-21 | 1 | -8/+26 |
* | Implement a facility for dynamic per-cpu variables. | jeff | 2009-06-23 | 1 | -0/+15 |
* | Factor out platform dependent things unrelated to device drivers into a | nwhitehorn | 2009-05-14 | 1 | -1/+1 |
* | Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge mode | nwhitehorn | 2009-04-04 | 1 | -2/+7 |
* | Change the PVO zone for fictitious pages to the unmanaged PVO zone, to match | nwhitehorn | 2009-03-11 | 1 | -1/+4 |
* | In preparation for PowerPC G5 support, allow PVO objects to contain page | nwhitehorn | 2008-09-23 | 1 | -52/+54 |
* | o When not making a translation cache-inhibit and guarded (PTE_I|PTE_G) | marcel | 2008-09-16 | 1 | -40/+42 |
* | Remove the tracing from the AP startup. The AP is known | marcel | 2008-09-16 | 1 | -21/+2 |
* | Remove redundant KTR statements. | marcel | 2008-08-31 | 1 | -6/+0 |