vkernel - Adjust invalidation ABI a bit
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 1 Feb 2017 01:06:06 +0000 (17:06 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 1 Feb 2017 01:06:06 +0000 (17:06 -0800)
commit00eb801e04b51d944dc04cbaf40ceab14ec2347f
treeeacbf9348e6eadf05beca89fb76844a08575771d
parentc6051228d40f72ae79e87329a3ba0e6005bd8ede
vkernel - Adjust invalidation ABI a bit

* Make some adjustments to tighten up the atomic ops the vkernel uses to
  modify VPTEs.

* Report unexpected VPTE_M races.
sys/platform/vkernel64/platform/copyio.c
sys/platform/vkernel64/platform/pmap.c
sys/platform/vkernel64/platform/pmap_inval.c