Put back the pmap_zero_page() and pmap_copy_page() fixes, svnd work again.
Put back the pmap_zero_page() and pmap_copy_page() fixes, svnd work again.

We need to map the temporary pages write through _and_ flush the data cache,
for split user/supervisor designs.

Bring back a few minor style and cosmetic fixes while there, too.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars