![chs](/assets/img/avatar_default.png)
via interrupts: (1) pmap_map_ptes() and pmap_unmap_ptes() don't need to do anything to map the kernel's pmap, since all pmaps contain the kernel's PTPs. this fixes interrupt-context calls to pmap_extract(). (2) pmap_kenter_*() and pmap_kremove() no longer adjust the kernel pmap's resident and wired counters.