Hi, Cherry! Currently there are a number of builds broken for reasons related to pmap/uvm changes:
https://releng.netbsd.org/builds/HEAD/201612240730Z/ You added a new kernel option UVM_HOTPLUG, but I assume you must have made API changes that go beyond the #ifdef UVM_HOTPLUG parts. Can you write up a summary of the pmap and uvm API changes you made, from the perspective of a portmaster, or a portmaster's understudy? What were a pmap's relevant responsibilities before your changes, and what are they after? In addition to fixing the build, it would be helpful to be able to review changes to fix the build more than cursorily via the autobuild status.