index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
powerpc
/
include
/
pmap.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Implement pmap_change_attr() for PowerPC (Book-E only for now)
jhibbits
2016-02-27
1
-0
/
+1
*
Extend Book-E to support >4GB RAM
jhibbits
2015-12-24
1
-1
/
+1
*
pmap_mapdev_attr() also takes a vm_paddr_t.
jhibbits
2015-09-03
1
-1
/
+1
*
New pmap implementation for 64-bit PowerPC processors. The main focus of
nwhitehorn
2015-02-24
1
-4
/
+17
*
Factor out duplicated code from dumpsys() on each architecture into generic
markj
2015-01-07
1
-12
/
+0
*
Retire PVO_EXECUTABLE. It's neither used nor set correctly.
alc
2014-08-01
1
-1
/
+0
*
Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logical
andreast
2013-12-05
1
-1
/
+5
*
Interrelated improvements to early boot mappings:
nwhitehorn
2013-10-26
1
-0
/
+2
*
The page flag PGA_WRITEABLE is set and cleared exclusively by the pmap
alc
2012-06-16
1
-0
/
+2
*
Fix physical address type to vm_paddr_t.
raj
2012-05-24
1
-4
/
+4
*
Replace the list of PVOs owned by each PMAP with an RB tree. This simplifies
nwhitehorn
2012-05-20
1
-2
/
+5
*
Give the kernel pmap lock a different name than user pmap locks. It has
nwhitehorn
2012-04-06
1
-2
/
+3
*
Keep track of PVO entries in each pmap, which allows much faster
nwhitehorn
2011-12-11
1
-17
/
+19
*
- Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flag
kib
2011-08-09
1
-2
/
+0
*
Add the powerpc support.
attilio
2011-05-09
1
-2
/
+3
*
Remove pmap fields that are either unused or not fully implemented.
alc
2011-02-17
1
-7
/
+0
*
Add an abstraction layer to the 64-bit AIM MMU's page table manipulation
nwhitehorn
2010-12-04
1
-0
/
+19
*
Add support for memory attributes (pmap_mapdev_attr() and friends) on
nwhitehorn
2010-09-30
1
-4
/
+6
*
Split the SLB mirror cache into two kinds of object, one for kernel maps
nwhitehorn
2010-09-16
1
-5
/
+7
*
Replace the SLB backing store splay tree used on 64-bit PowerPC AIM
nwhitehorn
2010-09-16
1
-8
/
+11
*
Update various places that store or manipulate CPU masks to use cpumask_t
jhb
2010-08-11
1
-2
/
+2
*
MFppc64:
nwhitehorn
2010-07-13
1
-4
/
+35
*
Provide missing members for Book-E pmap (and fix build).
raj
2010-05-18
1
-0
/
+2
*
On Alan's advice, rather than do a wholesale conversion on a single
kmacy
2010-04-30
1
-0
/
+2
*
o Introduce vm_sync_icache() for making the I-cache coherent with
marcel
2009-10-21
1
-1
/
+0
*
Add support to the virtual memory system for configuring machine-
alc
2009-07-12
1
-0
/
+4
*
Factor out platform dependent things unrelated to device drivers into a
nwhitehorn
2009-05-14
1
-1
/
+0
*
PowerPC, meet kernel core dumps. The support is based
marcel
2009-04-04
1
-0
/
+12
*
Rework BookE pmap towards multi-core support.
raj
2009-01-13
1
-7
/
+7
*
In preparation for PowerPC G5 support, allow PVO objects to contain page
nwhitehorn
2008-09-23
1
-2
/
+7
*
Rework and extend PowerPC headers definitons towards Book-E/e500 CPUs support.
raj
2008-03-03
1
-5
/
+70
*
Fix gdb issue where the i-cache was not being updated when a breakpoint
grehan
2006-12-05
1
-1
/
+1
*
- Cleanup whitespace and extra ()s in vtophys() macros.
jhb
2005-12-06
1
-1
/
+1
*
Insert a layer of indirection to the pmap code, using a kobj for
grehan
2005-11-08
1
-4
/
+6
*
Add pmap locking to many of the functions.
alc
2004-08-26
1
-0
/
+15
*
Add /dev/mem and /dev/kmem to powerpc.
ssouhlal
2004-08-16
1
-0
/
+2
*
Include <machine/pte.h> since it has been removed from <machine/param.h>.
grehan
2004-04-21
1
-0
/
+1
*
Remove avail_end. It is not used.
alc
2004-04-11
1
-1
/
+0
*
Remove avail_start on those platforms that no longer use it. (Only amd64
alc
2004-04-05
1
-1
/
+0
*
Cleaned up param.h:
grehan
2004-02-11
1
-0
/
+4
*
Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.
bms
2003-10-06
1
-1
/
+0
*
Made the prototypes for pmap_kenter and pmap_kremove MD. These functions
jake
2003-03-16
1
-0
/
+2
*
o Introduce pmap_page_is_mapped(). Its purpose is to obsolete
alc
2002-08-07
1
-0
/
+1
*
Implement vtophys()
benno
2002-06-29
1
-0
/
+2
*
Add pmap_mapdev and pmap_unmapdev.
benno
2002-06-29
1
-0
/
+2
*
Tidy up some loose ends.
peter
2002-04-29
1
-1
/
+0
*
- Modify pmap_activate so it only marks the pmap as active.
benno
2002-02-28
1
-0
/
+1
*
Complete rework of the PowerPC pmap and a number of other bits in the early
benno
2002-02-14
1
-84
/
+34
*
Implement pmap_mapdev.
benno
2001-10-14
1
-0
/
+1
*
Update PowerPC MD code to compile and do initial bootstrap based on
mp
2001-09-20
1
-1
/
+2
[next]