freebsd-dev/sys/powerpc/booke
Alan Cox 8cb0c1029d Various changes to pmap_ts_referenced()
Move PMAP_TS_REFERENCED_MAX out of the various pmap implementations and
into vm/pmap.h, and describe what its purpose is.  Eliminate the archaic
"XXX" comment about its value.  I don't believe that its exact value, e.g.,
5 versus 6, matters.

Update the arm64 and riscv pmap implementations of pmap_ts_referenced()
to opportunistically update the page's dirty field.

On amd64, use the PDE value already cached in a local variable rather than
dereferencing a pointer again and again.

Reviewed by:	kib, markj
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D7836
2016-09-10 16:49:25 +00:00
..
booke_machdep.c Fix system hang when large FDT is in use 2016-08-24 03:51:40 +00:00
locore.S Skip HID1 initialization on e6500 cores, it doesn't exist. 2016-08-20 00:55:58 +00:00
machdep_e500.c Add platform support for QorIQ SoCs. 2015-12-30 03:43:25 +00:00
machdep_ppc4xx.c Remove booke_enable_l3_cache declaration and remaining definition. 2016-07-17 19:24:28 +00:00
mp_cpudep.c Follow up r223485, which made AIM use the ABI thread pointer instead of 2013-11-11 17:37:50 +00:00
platform_bare.c Rearchitect platform memory map parsing to make it less 2013-12-01 19:43:15 +00:00
pmap.c Various changes to pmap_ts_referenced() 2016-09-10 16:49:25 +00:00
trap_subr.S Migrate the PTE format for book-e to standardize on the 'indirect PTE' format 2016-02-11 13:15:37 +00:00