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
/
aim
/
mmu_oea64.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Only manipulate the PGA_EXECUTABLE flag on managed pages. This is a proxy
nwhitehorn
2012-04-11
1
-14
/
+10
*
Substantially reduce the scope of the locks held in pmap_enter(), which
nwhitehorn
2012-04-06
1
-34
/
+8
*
Reduce the frequency that the PowerPC/AIM pmaps invalidate instruction
nwhitehorn
2012-04-06
1
-22
/
+21
*
More PMAP performance improvements: skip 256 MB segments entirely if they
nwhitehorn
2012-03-28
1
-4
/
+20
*
Make sure to call vm_page_dirty() before the pmap lock is released to
nwhitehorn
2012-03-27
1
-2
/
+2
*
More PMAP concurrency improvements: replace the table lock and (almost) all
nwhitehorn
2012-03-27
1
-86
/
+100
*
Only call vm_page_dirty() on pages that are writable in order not to
nwhitehorn
2012-03-24
1
-4
/
+12
*
Following suggestions from alc, skip wired mappings in pmap_remove_pages()
nwhitehorn
2012-03-24
1
-51
/
+29
*
Remove acquisition of VM page queues lock from pmap_protect(). Any actual
nwhitehorn
2012-03-18
1
-2
/
+0
*
Implement pmap_remove_pages(). This will be added later to the 32-bit MMU
nwhitehorn
2012-03-15
1
-0
/
+18
*
Improve algorithm for deciding whether to loop through all process pages
nwhitehorn
2012-03-15
1
-40
/
+58
*
Use LIST_FOREACH_SAFE() instead of LIST_FOREACH() in pmap_remove(), since
nwhitehorn
2012-03-14
1
-2
/
+2
*
Fix build for the case of powerpc64 kernel without COMPAT_FREEBSD32.
kib
2012-01-30
1
-0
/
+3
*
Finally, try to enable the nxstacks on amd64 and powerpc64 for both 64bit
kib
2012-01-30
1
-0
/
+4
*
Eliminate vestiges of page coloring.
alc
2011-12-15
1
-2
/
+1
*
Keep track of PVO entries in each pmap, which allows much faster
nwhitehorn
2011-12-11
1
-4
/
+21
*
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
-19
/
+14
*
With retirement of cpumask_t and usage of cpuset_t for representing a
attilio
2011-07-04
1
-6
/
+2
*
Fix merge typo.
andreast
2011-06-23
1
-1
/
+1
*
MFC
attilio
2011-06-04
1
-2
/
+2
|
\
|
*
Fix a typo derived from a mismerge from mmu_oea that would cause
nwhitehorn
2011-06-04
1
-2
/
+2
*
|
MFC
attilio
2011-06-03
1
-22
/
+4
|
\
\
|
|
/
|
*
Remove some dead code: unnecessary isyncs and memory sorting, which are
nwhitehorn
2011-06-02
1
-22
/
+4
|
*
Remove a useless check that served only to make 64-bit PPC systems
nwhitehorn
2011-05-16
1
-5
/
+0
*
|
MFC
attilio
2011-05-16
1
-5
/
+0
*
|
Add the powerpc support.
attilio
2011-05-09
1
-3
/
+10
|
/
*
Adjust debugging string to match the actual function.
andreast
2011-04-14
1
-1
/
+1
*
The macro MOEA_PVO_CHECK is empty and not used. It is a left over from the
andreast
2011-04-14
1
-9
/
+0
*
Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize.
pluknet
2011-01-21
1
-2
/
+2
*
Fix handling of NX pages on capable CPUs. Thanks to kib for prodding me
nwhitehorn
2011-01-13
1
-10
/
+6
*
Garbage-collect unused variable.
nwhitehorn
2010-12-19
1
-4
/
+2
*
Add some isync()s related to the 64-bit MMU scratch page to avoid race
nwhitehorn
2010-12-11
1
-0
/
+1
*
Add an abstraction layer to the 64-bit AIM MMU's page table manipulation
nwhitehorn
2010-12-04
1
-626
/
+154
*
Remove use of a separate ofw_pmap on 32-bit CPUs. Many Open Firmware
nwhitehorn
2010-11-12
1
-9
/
+0
*
Remove or conditionalize some hypervisor-unfriendly instruction sequences.
nwhitehorn
2010-11-12
1
-4
/
+0
*
Add some platform KOBJ extensions and continue integrating PowerPC
nwhitehorn
2010-11-12
1
-0
/
+3
*
Fix an error in r215067. An existing /chosen/mmu but missing translations
nwhitehorn
2010-11-12
1
-5
/
+5
*
Make AIM early-boot code function correctly without Open Firmware.
nwhitehorn
2010-11-09
1
-6
/
+2
*
Implement pmap_is_prefaultable().
alc
2010-11-01
1
-0
/
+15
*
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
/
+9
*
Add support for memory attributes (pmap_mapdev_attr() and friends) on
nwhitehorn
2010-09-30
1
-15
/
+73
*
Split the SLB mirror cache into two kinds of object, one for kernel maps
nwhitehorn
2010-09-16
1
-1
/
+2
*
Replace the SLB backing store splay tree used on 64-bit PowerPC AIM
nwhitehorn
2010-09-16
1
-9
/
+16
*
Introduce inheritance into the PowerPC MMU kobj interface.
grehan
2010-09-15
1
-6
/
+1
*
Reorder statistics tracking and table lock acquisitions already in place
nwhitehorn
2010-09-09
1
-4
/
+6
*
Fix a printf specifier on 64-bit systems.
nwhitehorn
2010-09-08
1
-1
/
+1
*
Fix a typo in the original import of this code from NetBSD that caused the
nwhitehorn
2010-09-08
1
-1
/
+3
*
Fix an error made in r209975 related to context ID allocation for 64-bit
nwhitehorn
2010-09-07
1
-4
/
+7
[next]