kernel - Fix i386 pmap bug
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 11 Oct 2012 21:34:09 +0000 (14:34 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 11 Oct 2012 21:34:09 +0000 (14:34 -0700)
commitbcff90f20d5c407526e833b406327339cdbc3322
treece110ff58725d57caa4dbd0cef537eddb0069251
parentc616b74ed05117625ea670fb64a8ccdcc9d3a91d
kernel - Fix i386 pmap bug

* mpte will be NULL for KVM page table pages, there is no need to track
  the wire count.  Conditionalize-out the unwiring call.

* This is believed to be (this time for sure to the third power!) the
  PG_BUSY crash that vsrinivas was getting on i386 related to paging
  in a swapped kernel pipe buffer.
sys/platform/pc32/i386/pmap.c