summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/include/pmap.h
Commit message (Expand)AuthorAgeFilesLines
* Implement pmap_change_attr() for PowerPC (Book-E only for now)jhibbits2016-02-271-0/+1
* Extend Book-E to support >4GB RAMjhibbits2015-12-241-1/+1
* pmap_mapdev_attr() also takes a vm_paddr_t.jhibbits2015-09-031-1/+1
* New pmap implementation for 64-bit PowerPC processors. The main focus ofnwhitehorn2015-02-241-4/+17
* Factor out duplicated code from dumpsys() on each architecture into genericmarkj2015-01-071-12/+0
* Retire PVO_EXECUTABLE. It's neither used nor set correctly.alc2014-08-011-1/+0
* Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logicalandreast2013-12-051-1/+5
* Interrelated improvements to early boot mappings:nwhitehorn2013-10-261-0/+2
* The page flag PGA_WRITEABLE is set and cleared exclusively by the pmapalc2012-06-161-0/+2
* Fix physical address type to vm_paddr_t.raj2012-05-241-4/+4
* Replace the list of PVOs owned by each PMAP with an RB tree. This simplifiesnwhitehorn2012-05-201-2/+5
* Give the kernel pmap lock a different name than user pmap locks. It hasnwhitehorn2012-04-061-2/+3
* Keep track of PVO entries in each pmap, which allows much fasternwhitehorn2011-12-111-17/+19
* - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flagkib2011-08-091-2/+0
* Add the powerpc support.attilio2011-05-091-2/+3
* Remove pmap fields that are either unused or not fully implemented.alc2011-02-171-7/+0
* Add an abstraction layer to the 64-bit AIM MMU's page table manipulationnwhitehorn2010-12-041-0/+19
* Add support for memory attributes (pmap_mapdev_attr() and friends) onnwhitehorn2010-09-301-4/+6
* Split the SLB mirror cache into two kinds of object, one for kernel mapsnwhitehorn2010-09-161-5/+7
* Replace the SLB backing store splay tree used on 64-bit PowerPC AIMnwhitehorn2010-09-161-8/+11
* Update various places that store or manipulate CPU masks to use cpumask_tjhb2010-08-111-2/+2
* MFppc64:nwhitehorn2010-07-131-4/+35
* Provide missing members for Book-E pmap (and fix build).raj2010-05-181-0/+2
* On Alan's advice, rather than do a wholesale conversion on a singlekmacy2010-04-301-0/+2
* o Introduce vm_sync_icache() for making the I-cache coherent withmarcel2009-10-211-1/+0
* Add support to the virtual memory system for configuring machine-alc2009-07-121-0/+4
* Factor out platform dependent things unrelated to device drivers into anwhitehorn2009-05-141-1/+0
* PowerPC, meet kernel core dumps. The support is basedmarcel2009-04-041-0/+12
* Rework BookE pmap towards multi-core support.raj2009-01-131-7/+7
* In preparation for PowerPC G5 support, allow PVO objects to contain pagenwhitehorn2008-09-231-2/+7
* Rework and extend PowerPC headers definitons towards Book-E/e500 CPUs support.raj2008-03-031-5/+70
* Fix gdb issue where the i-cache was not being updated when a breakpointgrehan2006-12-051-1/+1
* - Cleanup whitespace and extra ()s in vtophys() macros.jhb2005-12-061-1/+1
* Insert a layer of indirection to the pmap code, using a kobj forgrehan2005-11-081-4/+6
* Add pmap locking to many of the functions.alc2004-08-261-0/+15
* Add /dev/mem and /dev/kmem to powerpc.ssouhlal2004-08-161-0/+2
* Include <machine/pte.h> since it has been removed from <machine/param.h>.grehan2004-04-211-0/+1
* Remove avail_end. It is not used.alc2004-04-111-1/+0
* Remove avail_start on those platforms that no longer use it. (Only amd64alc2004-04-051-1/+0
* Cleaned up param.h:grehan2004-02-111-0/+4
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.bms2003-10-061-1/+0
* Made the prototypes for pmap_kenter and pmap_kremove MD. These functionsjake2003-03-161-0/+2
* o Introduce pmap_page_is_mapped(). Its purpose is to obsoletealc2002-08-071-0/+1
* Implement vtophys()benno2002-06-291-0/+2
* Add pmap_mapdev and pmap_unmapdev.benno2002-06-291-0/+2
* Tidy up some loose ends.peter2002-04-291-1/+0
* - Modify pmap_activate so it only marks the pmap as active.benno2002-02-281-0/+1
* Complete rework of the PowerPC pmap and a number of other bits in the earlybenno2002-02-141-84/+34
* Implement pmap_mapdev.benno2001-10-141-0/+1
* Update PowerPC MD code to compile and do initial bootstrap based onmp2001-09-201-1/+2
OpenPOWER on IntegriCloud