]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Set PTE_ACCESSED in the PTE and before inserting it in the VHPT.
authormarcel <marcel@FreeBSD.org>
Tue, 16 Oct 2007 03:20:32 +0000 (03:20 +0000)
committermarcel <marcel@FreeBSD.org>
Tue, 16 Oct 2007 03:20:32 +0000 (03:20 +0000)
commit28e8a1b2edfdab03fc726df2c073da69cc761b14
treedc5b2d95639e645fd17541eb5c80d35656e11e37
parent70374bf52efc042706f4c031e8d167591d46f75a
Set PTE_ACCESSED in the PTE and before inserting it in the VHPT.
This avoids back-to-back faults for all TLB misses. This can be
improved further in the future by also setting PTE_DIRTY for TLB
misses for write accesses.

MFC after: 1 week
sys/ia64/ia64/exception.S