freebsd-nq/sys/arm64
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
..
acpica Add ARM64TODO comments to ACPI PCI stubs 2015-07-12 18:32:16 +00:00
arm64 Various changes to pmap_ts_referenced() 2016-09-10 16:49:25 +00:00
cavium Remove the non-INTRNG support from the ThunderX PCIe drivers. 2016-07-14 17:23:49 +00:00
cloudabi64 Convert pointers obtained from the threadattr_t structure with TO_PTR(). 2016-08-24 10:13:18 +00:00
conf Introduce support for Annapurna Alpine CCU and NB devices 2016-09-07 05:34:41 +00:00
include Add a pc_clock pcpu field and use it to implement cpu_est_clockrate. This 2016-09-02 10:13:51 +00:00