riscv: Maintain the allpmaps list only in SV39 mode
When four-level page tables are used, there is no need to distribute
updates to the top-level page to all pmaps.
Reviewed by: jhb
Sponsored by: The FreeBSD Foundation
(cherry picked from commit ceed61483ca9c3c0bf44e37118ae9c8377e6b9ff)