aboutsummaryrefslogtreecommitdiff
path: root/Ada95/package
diff options
context:
space:
mode:
authorAlan Cox <alc@FreeBSD.org>2026-08-15 17:43:43 +0000
committerAlan Cox <alc@FreeBSD.org>2026-08-29 06:33:22 +0000
commitb2e6b6545ee6377a1c8bc2b0a5bcc4cb605a8283 (patch)
tree2738895d7c1301bbcabd23766d7518ec97edfdff /Ada95/package
parent59b062ee7d822c763024de6992b11c7241f968c9 (diff)
arm64 pmap: optimize TLB management by pmap_update_entry()HEADmain
To date, pmap_update_entry() has unconditionally passed false as final_only to pmap_s1_invalidate_range(). Passing false means that we invalidate the intermediate "page walk cache" entries in the TLB as well as the leaf that is being replaced. However, invalidating intermediate entries is only necessary when doing a superpage promotion that replaces a pointer to a page table page by a large page mapping. Reviewed by: andrew, kib, markj MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D58917
Diffstat (limited to 'Ada95/package')
0 files changed, 0 insertions, 0 deletions