aboutsummaryrefslogtreecommitdiff
path: root/lib/libradius/Makefile.depend
diff options
context:
space:
mode:
authorAlan Cox <alc@FreeBSD.org>2021-12-05 23:40:53 +0000
committerAlan Cox <alc@FreeBSD.org>2021-12-06 01:13:43 +0000
commit4c57d6d5551629df348e2087d2382ae7cbf8b312 (patch)
tree1d08beb5f3c517e3389a4772d2f2486edf7c4128 /lib/libradius/Makefile.depend
parent9f32cb5b1c81ceed28491c031cd109811a5f5d7a (diff)
downloadsrc-main.tar.gz
src-main.zip
amd64/pmap: fix user page table page accountingHEADmain
When a superpage mapping is destroyed and the original page table page containing 4KB mappings that was being held in reserve is deallocated, the recently introduced user page table page count was not being decremented. Consequentially, the count was wrong and would grow over time. For example, after multiple iterations of "buildworld", I was seeing implausible counts, like the following: vm.pmap.kernel_pt_page_count: 2184 vm.pmap.user_pt_page_count: 2280849 vm.pmap.pv_page_count: 106 With this change, I now see: vm.pmap.kernel_pt_page_count: 2183 vm.pmap.user_pt_page_count: 344 vm.pmap.pv_page_count: 105 Reviewed by: kib, markj Differential Revision: https://reviews.freebsd.org/D33276
Diffstat (limited to 'lib/libradius/Makefile.depend')
0 files changed, 0 insertions, 0 deletions