1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/sparc64
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
..
central Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
conf Disable vt(4) by default on sparc64 as creator_vt(4) and vt_ofwfb(4) 2016-09-06 22:18:08 +00:00
ebus Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
fhc Consistently use device_t 2016-08-09 19:32:06 +00:00
include Add new bus methods for mapping resources. 2016-05-20 17:57:47 +00:00
isa Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
pci sys: replace comma with semicolon when pertinent. 2016-08-09 19:42:20 +00:00
sbus Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
sparc64 Various changes to pmap_ts_referenced() 2016-09-10 16:49:25 +00:00