Now that the pmap is more paranoid about some shootdowns (pmap.c rev 1.119),
authorguenther <guenther@openbsd.org>
Wed, 12 Sep 2018 06:12:59 +0000 (06:12 +0000)
committerguenther <guenther@openbsd.org>
Wed, 12 Sep 2018 06:12:59 +0000 (06:12 +0000)
commit00ac7aa268cae987065973acd010273c2a84e88c
tree4bd02d24f5e4c7640f9934ac48767fa7d9a9f737
parenta5869532fa4c877da3cc83d409ae3301a39f6e19
Now that the pmap is more paranoid about some shootdowns (pmap.c rev 1.119),
avoid some TLB flushes by not reloading %cr3 when the value isn't changing.

original diff by and ok mlarkin@
sys/arch/amd64/amd64/locore.S